Как я могу сбросить свой терминал?

только некоторое время назад я установил приложение OS X Server на свой Mac, и с этого дня оно всегда отображается serverкак выбранный каталог в моем терминале.

Но поскольку мне не очень нравится серверное приложение, я просто удалил его, но serverв моем терминале все еще осталось. Итак, теперь мне интересно, как я могу вернуть значение по умолчанию, напримерusers/...

Я запускаю Mountain Lion на своем Mac.

Я настоящий новичок как в Mac, так и в использовании терминала, но мне нужно знать его для некоторой работы, и я просто получаю ошибки каждый раз, когда пытаюсь что-то ввести.

что echo $HOMEвозвращает? Или, может быть, у вас есть что-то в вашем .profile или вашем .bashrc_profile, которое изменяет рабочий каталог по умолчанию.
Если полное приглашение похоже на server:~ username$, вы можете изменить имя хоста . Если это просто serverили что-то в этом роде, проверьте свой файл ~/.bash_profile.
echo home возвращает /Пользователи/имя пользователя
Что показывает бег pwd?
pwdвозвращает то же самое/Users/username
@swe19 — Нет, echo homeконечно, не возвращается /Users/username, возвращается home. Компьютеры деликатны и разборчивы.

Ответы (3)

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

Это должно сбросить настройки вашего терминала.

Я не могу найти файл terminal.plist, т.е. его нет в моей библиотеке настроек.
В строке меню Finder выберите Перейти ▹ Перейти в папку и скопируйте следующую строку в открывшееся текстовое поле: ~/Library/Preferences/com.apple.Terminal.plist
Я удалил его, но это ничего не меняет. Пробовал даже перезагружаться после удаления и установки+удаления серверного приложения, но ничего не меняется.
Файл com.apple.Terminal.plist.

Поскольку вы упомянули, что при запуске pwdотображается путь без упоминания server, я полагаю, что вы ошибаетесь serverв том, что это каталог, когда на самом деле это имя хоста.

OS X Server изменит ваше имя хоста (по умолчанию) на server.<name>.private, поэтому появится терминал server:~ username$(в Bash с приглашением по умолчанию).

Чтобы изменить имя хоста, вы можете использовать следующую команду:

sudo scutil --set HostName yourhostname

Замените ваше имя хоста на предпочитаемое имя хоста.

Это лучшее решение, пробовал все, delete plist, ps1но это сработало. Спасибо!!

Системный терминал:

defaults delete com.apple.Terminal

iTerm2:

defaults delete com.googlecode.iterm2