Как сбросить настройки ~/profile из Терминала в Mac OS X 10.5?

Как сбросить настройки ~/profile из Терминала в Mac OS X 10.5?

Привет,

Недавно я установил tomcat на свой OS X 10.5 box, и пока я игрался с ~/profile, я случайно ввел неправильный псевдоним и сохранил его. Короче говоря, каждый раз, когда я открываю приложение Terminal, оно пытается запустить псевдоним, зависает и не реагирует на команды клавиатуры.

Я попробовал удалить домашнюю папку -> Библиотека -> Настройки -> com.apple.terminal.plist

Это не сработало... Однако, когда я создаю другого пользователя в системе, Терминал работает нормально.

Вероятно, это какой-то скрытый файл в домашнем каталоге, я полагаю? Но мне не удалось настроить свой Mac на просмотр скрытых файлов. Пожалуйста, помогите!

решение1

нажатие Shift- cmd- .должно переключить показ скрытых файлов в Finder, без необходимости использования терминала. Сделайте это, найдите свой файл .profile, откройте его с помощью textedit и исправьте свою ошибку.

решение2

Вы единственный пользователь? Если да, то для нового имени пользователя (дайте ему права администратора) сделайте следующее:

sudo rm /home/useryoumesseduptheterminalfor/.bash_profile

или если он просто называется «.profile»:

sudo rm /home/useryoumesseduptheterminalfor/.profile

это удалит файл, и вы снова сможете использовать терминал без зависаний.

решение3

Вы можете отобразить скрытые файлы в терминале с помощью следующей команды:

cd /Users/newuser  
ls -al

Все файлы, содержащие «.» перед именем файла, являются скрытыми файлами.

Если вы нашли нужный файл, вы можете просмотреть его содержимое с помощью следующей команды:

cat .hiddenfile OR less .hiddenfile

Затем скопируйте то, что вам нужно для восстановления файла .profile. Надеюсь, это то, что вы хотели..

решение4

Как насчет того, чтобы сделать:

$ sudo mv -i /Users/YourMainAccountName/.profile /Users/YourMainAccountName/busted_profile

от нового пользователя, которого вы только что создали?

Связанный контент