Windows 可以使用 Linux shell 而不是 cmd 吗?

Gen*_*nik 15 windows linux

我想知道 Windows 是否可以在技术上添加某种 Linux 界面?我认为在 Windows 上开发会赢得许多程序员的青睐。

对此有何想法?

Gaf*_*aff 23

除了@ChrisF 提到的Cygwin,您还可以安装一组从 Unix 移植的工具,这些工具在正常的 Windows 环境中运行。两个这样的例子:

这使您可以在命令提示符,然后使用命令,如greplsawk等等。一旦您将提取的文件夹放入您的环境路径中,使用它们的体验就会非常无缝并且融合得很好:

在此处输入图片说明


Chr*_*isF 18

看看Cygwin。它是

一组为 Windows 提供 Linux 外观和感觉环境的工具。

(取自他们的主页)。

  • @Genadinik - 你应该把它包括在你的问题中;)。没有本机支持(我也不明白为什么 Microsoft 想要包含它),因此您只能安装 3rd 方应用程序。 (5认同)

Res*_*ath 5

运行Cygwin将安装许多熟悉的 linux shell,如 bash 和 tcsh,并允许您在 Windows 中运行 shell,但也可以直接从 Windows 命令行运行 Linux 应用程序。

确保/bin/安装在 Cygwin 中的所有目录都在您的 Windows PATH 变量中,并且您可以从 Windows 获得混合 Windows/Linux 体验。甚至ls