На этот вопрос уже есть ответ здесь:
Каждый раз, когда я открываю свой терминал, я вижу xyz @ abc, где я набираю свои команды sudo. Однако меня беспокоит этот xyz, и я хочу изменить его на имя по своему выбору. Мне неизвестен технический термин для этого, а также шаги, чтобы сделать это. Я использую ubuntu 18.04.
Что Вы видите (xyz@abc
) подсказка удара:
xyz
имя пользователя
abc
имя хоста
Можно настроить его путем изменения переменной PS1
в файле ~/.bashrc
. Можно видеть документацию Ubuntu: Настройка Подсказки Bash.
Просто открытый ~/.bashrc
файл в текстовом редакторе как nano
, создайте новую строку, заполненную копией определения PS1. Для Вашей потребности Вы замените \u
тег имени пользователя coco
если Вы хотите видеть кокос вместо xyz.
В ~/.bashrc
:
if [ "$color_prompt" = yes ]; then
#PS1='${debian_chroot:+($debian_chroot)}\[\033[01;32m\]\u@\h\[\033[00m\]:\[\033[01;34m\]\w\[\033[00m\]\$ '
PS1='${debian_chroot:+($debian_chroot)}\[\033[01;32m\]coco@\h\[\033[00m\]:\[\033[01;34m\]\w\[\033[00m\]\$ '
else
#PS1='${debian_chroot:+($debian_chroot)}\u@\h:\w\$ '
PS1='${debian_chroot:+($debian_chroot)}coco@\h:\w\$ '
fi
Некоторые чтения: