Windows 7:控制台命令行为奇怪。Windows 了解 Linux

Windows 7:控制台命令行为奇怪。Windows 了解 Linux

不知何故,我的Windows 7的开始理解 Linux 命令,例如cp,,,mvrmls

虽然它很有用,但我想知道它是什么,以及我需要安装什么才能使用此功能?

答案1

一种可能是您安装了GnuWin32 工具,它为 Windows 提供了常见 Linux 程序的移植。您可能安装了另一个捆绑 GnuWin32 的程序并将其添加到您的%PATH%

另一种可能性(正如@EBGreen 在评论中指出的那样)是你现在处于电源外壳提示符,您之前使用cmd.exe. Powershell 为常见的 Unix 程序提供了别名,包括cpmvrmls这是一份清单

答案2

我不确定你到底想问什么。但看起来你想要一种在 Windows 中使用 Linux 命令的方法?

仅供参考:使用不同命令的能力是操作系统 (OS) 命令解释器的一部分。

通常,Linux(和其他 xNIX)使用“C-Shell”。但这不是 Microsoft 使用的,因为他们使用自己的命令解释器 - command.com。但我相信你可以改变它!但是,你可能只想获得 Microsoft 最新的“Power Shell”升级/更新,因为我认为它将包含你似乎正在寻找的所有命令。以下文章可能会有所帮助:

http://www.petri.co.il/alternative-command-shells_for-windows.htm

以下是微软关于其命令 shell 概述的文章:

https://www.microsoft.com/resources/documentation/windows/xp/all/proddocs/en-us/ntcmds_shelloverview.mspx?mfr=true

希望这能让您稍微明白一点。如果这不是您要问的,抱歉。

相关内容