不知何故,我的Windows 7的开始理解 Linux 命令,例如cp
,,,mv
rm
ls
虽然它很有用,但我想知道它是什么,以及我需要安装什么才能使用此功能?
答案1
一种可能是您安装了GnuWin32 工具,它为 Windows 提供了常见 Linux 程序的移植。您可能安装了另一个捆绑 GnuWin32 的程序并将其添加到您的%PATH%
。
另一种可能性(正如@EBGreen 在评论中指出的那样)是你现在处于电源外壳提示符,您之前使用cmd.exe
. Powershell 为常见的 Unix 程序提供了别名,包括cp
、mv
、rm
和ls
;这是一份清单。
答案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 概述的文章:
希望这能让您稍微明白一点。如果这不是您要问的,抱歉。