如何让 Windows 上的命令行工具更好用

时间:2023-12-25 20:53:13

侯爵老师视频详解:如何让 Windows 上的命令行工具更好用

很多 Windows 用户在打开这个小黑窗时,都会情不自禁的感慨,「实在是太丑了……」

如何让 Windows 上的命令行工具更好用

实际上如果你用的是 Windows 8 或 Windows 10 系统,就可以使用到 powershell,它是 cmd小黑窗的进阶版本,支持了一些高级语法。

如何让 Windows 上的命令行工具更好用

上次的 Mac 终端推荐的文章里说过,一个终端 Terminal + 一个好的 Shell = 一个好的使用体验。

01 选择一个 Terminal

在 Windows 平台上最推荐的终端就是cmder,它可以支持多窗口、自动补全、快捷键操作等等,看起来也更舒心。

如何让 Windows 上的命令行工具更好用

另外,上篇文章提到的终端hyper其实也可以在 Windows 上使用,因为它是支持全平台的。

如何让 Windows 上的命令行工具更好用

02 选择一个 Shell

Windows 系统默认的 Shell 是系统自带的 cmd command, 如果你想换成和 Linux 系统一致的 bash 或者类似 bash 的东西,有两个方案,一种是模拟终端,另一种是在 Windows 系统下面建立一个 Linux 子系统。

#方案一:模拟终端 Cygwin

就像Cygwin的介绍一样,Get that Linux feeling on Windows,在 Windows 系统上拥有 Linux 系统的感觉。但实际上,这只是一种感觉,感觉有时候可能是幻觉……

如何让 Windows 上的命令行工具更好用

#方案二:一行代码安装 WSL

WSL这个方案支持 Windows 10 系统,只需要在 powershell 里敲下这行代码:

就可以在系统中安装好 Linux 子系统了。这个系统没你想的那么大,也就500M 左右。装好之后,就可以在 Windows 里面运行各种组合的 terminal+shell 了。

如何让 Windows 上的命令行工具更好用

我很喜欢的一句话是,「编程不是科学,而是一门手艺」,所以在实践中学习是最有帮助的。

实用主义学 Python 训练营提供更适合新手拿来练手的项目实战训练,让你循序渐进地学到 52 个实用项目。还有即时答疑、每周直播、每日测评、远程协助安装等额外服务,可以帮零基础新手更容易学会。