cygwin突然无法正常工作 - 现在默认目录' cygdrive / c / Windows / system32'

时间:2015-04-04 01:01:54

标签: cygwin

我不知道发生了什么。

但突然,当我打开cygwin终端时,我现在看到了:

PF@PF-PC /cygdrive/c/Windows/system32
$

而不是像

这样的东西
PF@PF-PC /cygdrive/bin/
$

现在我的所有命令都不起作用(比如'ls','grep',......)。

可能发生了什么?系统变量?

感谢您的帮助!

编辑:如果我从windows目录中使用“bash prompt here”打开cygwin,那么我的所有cygwin都能正常工作。 正常的cygwin出了什么问题?

编辑2: 看到我的新评论。快捷方式末尾的短划线( - )非常重要。

1 个答案:

答案 0 :(得分:1)

你的路径肯定没有/usr/bin了。请echo $PATH查看路径内容。 如果您没有找到/usr/bin,请访问.bashrc并添加export PATH=/usr/bin:$PATH

PS:Cygwin总是先在/cygdrive/c/Windows/system32中找到,你可以通过在Cygwin启动后cd -查看最后使用的路径来正常看到它。