如何使用Cygwin导航到C:\中的目录?

And*_*rew 354 cygwin

我正在尝试安装PyQt4,所以我可以搞砸它.安装指南说我必须安装Sip.安装Sip的最后一步是使用该make install命令.Windows没有,所以我查了一下,我看到的所有内容都说要安装Cygwin.所以我做了.但是......啜饮着C:\Python31\sip.

我可以从Cygwin命令运行它吗?如果是这样,我该怎么做?

或者我可以从正常的Windows命令提示符运行它吗?如果是这样,我该怎么办呢?

Otá*_*cio 685

使用:

cd /cygdrive/c
Run Code Online (Sandbox Code Playgroud)

  • 你也可以使用`cd c:/` (84认同)

kar*_*rts 192

我会添加一些东西,帮助我与cygwin很多.每当建立一个新系统时,我总是这样做

ln -s /cygdrive/c /c
Run Code Online (Sandbox Code Playgroud)

这将创建一个符号链接/cygdrive/c一个名为新文件/c(主目录)

然后你可以在shell中执行此操作

cd /c/Foo
cd /c/
Run Code Online (Sandbox Code Playgroud)

非常便利.


net*_*ter 133

cd c: 现在在cygwin中得到支持

  • 对 `cd e:` 有效,提示符将为 `/cygdrive/e` (2认同)

Mar*_*ers 46

你已经接受了答案,但我只是想提到以下内容也适用于Cygwin:

cd "C:\Foo"
Run Code Online (Sandbox Code Playgroud)

我认为这种cd /cygdrive/c方法更好,但有时知道你也可以做到这一点很有用.


Pra*_*hor 8

你可以使用

cd C:/Users/../..
Run Code Online (Sandbox Code Playgroud)


Ell*_*lis 6

因为您可能经常想要这样做,所以在.bashrc文件中添加别名,例如:

alias cdc='cd /cygdrive/c'
alias cdp='cd /cygdrive/p'
Run Code Online (Sandbox Code Playgroud)

然后你可以在命令行上输入:

cdc
Run Code Online (Sandbox Code Playgroud)