我编辑了 .profile 文件,但弄乱了一些东西,导致 PATH 发生了变化,我无法使用 nano、sudo 等命令……
这个问题很容易解决,因为我知道如何再次编辑此文件以输入正确的路径。但我无法使用“sudo nano .profile”命令,因为 PATH 被弄乱了,我无法使用 finder 查看隐藏文件。那么,如何使用 finder 查看隐藏文件,为什么我看不到它们?如何解决这个荒谬的问题?
答案1
您可能只需将损坏的 .profile 移开 (mv),这样您便可获得默认路径。修复损坏的 .profile 后,再将其移回。
您还可以手动覆盖从 .profile 获得的路径,但执行此操作的具体语法取决于您使用的 shell。例如,对于 bash,您可以执行以下操作:
$ export PATH=/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin
希望这可以帮助。
答案2
只需使用显式路径,直到修复PATH
变量为止:
$ /usr/bin/nano ~/.profile
答案3
在终端类型中:
defaults write com.apple.finder AppleShowAllFiles TRUE
killall Finder
顺便说一下,您应该能够通过运行以下命令在终端中编辑该文件:
/usr/bin/nano ~/.profile
更新:
如果你不能使用终端,请下载此文件:http://blacktree-secrets.googlecode.com/files/Secrets_1.0.6.zip
它的偏好设置窗格可让您更改一些高级选项,其中还有 Finder 中的“显示隐藏文件”。