Почему моя машина отображает другое имя хоста?

Сегодня я установил ZSH и каждый раз, когда я использую его, мои изменения имени хоста.

За пределами ZSH это:

mus@MyMachine

Однако, когда я работаю zsh это затем отображается как:

mus@x86_64-conda_cos6-linux-gnu

Я искал причину онлайн, но, может казаться, не нахожу ничего, что обращается к ней.

Когда я пробую hostname (при выполнении ZSH), чтобы проверить, было ли это изменено, это возвращается:

MyMachine

Это указывает, что мое имя хоста не изменилось, все же оно все еще отображается как:

mus@x86_64-conda_cos6-linux-gnu

Это поднимает намного больше экранного пространства, чем я хотел бы и делаю свой CLI грязным, который является, почему я хотел бы измениться (или даже вернуться) это, если это возможно.

Почему это происходит? Это - что-то, что я могу / должен измениться?

0
задан 17 November 2019 в 00:56

1 ответ

То, к чему Вы обращаетесь, называют подсказкой. Каждая оболочка имеет их способ по умолчанию отобразить это. Для Bash это

username@hostname:/current/working/directory$

При выполнении ZSH впервые необходимо получить меню, прося, чтобы Вы создали конфигурацию. Путем выбора (2) для заполнения ~/.zshrc с рекомендуемой конфигурацией Вы получили бы подсказку по умолчанию, которая похожа

username@HOST /current/working/directory
 % 

Отметьте это в дополнение к hostname который является названием Вашей машины, существует такая вещь как HOST переменная среды. Можно распечатать его echo $HOST. Это - то, что Вы видите в своей подсказке ZSH. В Вас случай, кажется установкой Анаконды, и согласно этому эта переменная установлена на x86_64-conda_cos6-linux-gnu после a conda активация среды. Можно, конечно, вручную сбросить его назад путем добавления

export HOST=$(hostname) 

в конец Вашего ~/.zshrc.

Один из самых известных и тщательно продуманных способов настроить подсказку ZSH использует то, что назвало Oh-My-ZSH. Поскольку можно найти на их веб-сайте, он установлен просто

sh -c "$(curl -fsSL https://raw.github.com/robbyrussell/oh-my-zsh/master/tools/install.sh)"

Вы найдете, что с Oh-My-ZSH, возможности с настройкой бесконечны. Здесь можно найти, что много тем выбирают из.

0
ответ дан 21 December 2019 в 23:56

Другие вопросы по тегам:

Похожие вопросы: