Просто используйте явные пути, пока вы не исправите свою PATH
переменную:
$ /usr/bin/nano ~/.profile
Я отредактировал файл .profile, и я что-то напутал, так что PATH изменился, и я не могу использовать такие команды, как nano, sudo и т.д ...
Проблему легко решить, потому что я знаю, как редактировать этот файл еще раз, чтобы указать путь Corrent. Но я не могу использовать команду "sudo nano .profile", потому что PATH испорчен, и я не вижу скрытых файлов с помощью finder. Так как я могу увидеть скрытые файлы с помощью finder, почему могу я их не вижу? Как решить эту нелепую проблему?
Просто используйте явные пути, пока вы не исправите свою 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/ )