如何在我的电脑上执行 UNIX 命令命令提示符? 注意我不安装了 cygwin ,虽然我之前发现了这一点。
这是一台开发机器,所以我在它上面安装了很多东西,比如ruby,python,git,github,node等等。 这是什么意思?我可以在没有cygwin的情况下使用它吗? 以下是我的电脑program list
上安装的程序列表答案 0 :(得分:2)
您可以在where
shell中使用cmd
命令查找Unix命令的确切位置,例如:
where ls
当然,这假定ls
位于您当前PATH
的某个位置。
返回的位置将显示您安装Unix命令的目录,并且可能足以确定它们的安装方式。
where
命令大致相当于Unixwhich
命令。默认情况下,搜索在当前目录和
PATH
。<强>语法强>
WHERE [/r Dir] [/q] [/f] [/t] Pattern ...
WHERE [/q] [/f] [/t] [$ENV:Pattern
来源where
答案 1 :(得分:0)
在Windows中运行Unix命令可以通过Cygwin之类的工具来完成,这些工具具有这些命令
您还可以获取为Windows编译的许多命令,然后使用带有完整路径的命令运行它们,或者如果可执行文件位于已知路径中,则通过以下方式运行它们:通过以下方式将路径添加到Windows中的可执行文件:
1)在终端中运行:PATH %PATH%;C:\<new_path>
2)创建命令别名,如:doskey np=C:\<new_path>\new_command.exe $*
。 $*
用于传输参数