win 下使用 Linux 命令的方法有哪些?

2024-06-23 08:04:19 +08:00
 itakeman

换回 win 了,习惯了 linux 命令,用不惯 cmd 那一套,win 下使用 linux 命令的方法有哪些?不想使用 wsl ,还有其他的方法吗?

9145 次点击
所在节点    Windows
76 条回复
duty
2024-06-24 15:29:58 +08:00
@itakeman #59 那你这要求就有点高了,在 Windows 上始终可能像 Linux 那样,但说实话,稍微了解下 powershell 就会觉得现在的 powershell 是真他喵的强大
guoqiao
2024-06-24 15:47:31 +08:00
@itakeman 我觉得正确的姿势是, 如果已经切换到 Windows, 就不要再执念于 CLI 了. 就如同使用 Linux, 就不要太执着于 GUI. 桥归桥, 路归路, 不要缘木求鱼为难自己.
guoqiao
2024-06-24 15:51:57 +08:00
@ranaanna 其实是因为习惯带来的执念. 当然我已经克服了.
guoqiao
2024-06-24 15:57:15 +08:00
@mingl0280 是哦, 你会好多奇技淫巧啊, 真是牛啊, 一定在这上面享受了很多欢乐的时光吧, 您继续.
guoqiao
2024-06-24 16:21:37 +08:00
@tool2dx 哈哈哈, 我当时建了一堆这样的文件当别名用:

https://github.com/guoqiao/winix/blob/main/bin/
clacf1
2024-06-24 17:05:27 +08:00
我是随时启动一个 vmware ,里面装的是 ubuntu 。固定 IP 后,使用 ssh 客户端访问
liuliancao
2024-06-24 17:16:21 +08:00
主要想干嘛呢 如果是服务器管理 我们用的是 cygwin 开 ssh
junyee
2024-06-24 18:56:17 +08:00
cmder 用了多年了, 内置了 git bash.
也可以使用 linux 路径, 甚至 /dev/sda 之类的设备访问.

缺点是中文支持不甚理想.. 默认的 "入" 终端符号都是坑.

要求轻量可以考虑 busybox-w32 ,下载后将 busybox 重命名为 sh.exe . 然后单文件(仅数百 KB) 就能使用很多 linux 命令.如 grep/sed/awk/wget , 不过功能特性略有缺失.
0d
2024-06-24 20:12:03 +08:00
轻度使用的话加 alias
重度使用的话 nushell 走起
1rv013c6aiWPGt24
2024-06-24 21:44:11 +08:00
我和你差不多,用 scoop 装了 coreutils
![]( https://tgimg.yuanj.top/file/9d8ba7b33a5b8a7b60296.png)
paradox8599
2024-06-25 01:16:48 +08:00
https://github.com/skeeto/w64devkit
这个基本能满足我的需求
abcde123456789
2024-06-25 09:01:16 +08:00
我就没这些烦恼,可能我比较菜,系统有什么就用什么
mingl0280
2024-06-25 09:23:32 +08:00
@guoqiao 不是……上面这堆操作弄完五分钟好吧……啥欢乐时光……
xuelu520
2024-06-25 10:13:58 +08:00
cmder ,最好的还是装个 wsl 吧
luckyc
2024-06-25 11:28:10 +08:00
git bash 卡死了
yinmin
2024-06-25 15:12:21 +08:00
试试 busybox for windows ,体验度比较接近 linux 吧

https://frippery.org/busybox/ 下载后放到 d:\busybox ,然后运行 d:\busybox\busybox --install -s d:\busybox 产生命令软链接

然后把 d:\busybox 加入到 windows 的 path 里,就可以使用 linux 的常用命令了。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1051792

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX