Я отредактировал файл .profile, и я что-то напутал, так что PATH изменился, и я не могу использовать такие команды, как nano, sudo и т.д.
Эту проблему легко решить, потому что я знаю, как снова отредактировать этот файл, чтобы указать правильный путь.Но я не могу использовать команду "sudo nano .profile", потому что PATH испорчен, и я не могу видеть скрытые файлы, используя finder.Итак, как мне увидеть скрытые файлы с помощью поиска, почему я не могу их увидеть? Как решить эту нелепую проблему?
3 ответа
Просто используйте явные пути, пока вы не исправите переменную PATH
:
$ /usr/bin/nano ~/.profile
Вы можете просто переместить (mv) плохой .profile в сторону, чтобы получить путь по умолчанию. Затем, как только вы почините плохой .profile, переместите его обратно.
Вы также можете вручную переопределить путь, полученный из вашего .profile, но точный синтаксис для этого зависит от того, какую оболочку вы используете. Для bash, например, вы должны сделать:
$ export PATH=/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin
Надеюсь это поможет.
В Терминале введите:
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.
(Источник: http://secrets.blacktree.com/)