为什么我能在我的电脑上运行unix命令?

时间:2015-10-23 01:45:20

标签: unix cmd command-prompt

如何在我的电脑上执行 UNIX 命令命令提示符注意安装了 cygwin ,虽然我之前发现了这一点。

Screenshot of command Prompt

这是一台开发机器,所以我在它上面安装了很多东西,比如ruby,python,git,github,node等等。 这是什么意思?我可以在没有cygwin的情况下使用它吗? 以下是我的电脑program list

上安装的程序列表

2 个答案:

答案 0 :(得分:2)

如何在PC命令提示符下执行UNIX命令?

您可以在where shell中使用cmd命令查找Unix命令的确切位置,例如:

where ls

当然,这假定ls位于您当前PATH的某个位置。

返回的位置将显示您安装Unix命令的目录,并且可能足以确定它们的安装方式。

  

where命令大致相当于Unix which命令。

     

默认情况下,搜索在当前目录和   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 $*$*用于传输参数