Каким образом можно показать полное имя хоста в bash вместо частичного?
Теперь для domain.com
это:
пользователь @ домен : ~ $
Хотелось бы, чтобы это было:
user@domain.com : ~ $
Debian 8.5
Приглашение bash настраивается переменной PS1
. Вы можете настроить его, просто установив переменную, например, так:
export PS1="$(hostname -f):~$ "
Если вы хотите сделать конфигурацию постоянной, вы можете поместить команду export
в свой файл ~ / .bashrc
.
Я рекомендую прочитать страницу ArchWiki для получения дополнительной информации.
Для Debian 10 откройте файл, расположенный по адресу: /etc/bash.bashrc
измените 21-ю строку с:
PS1='${debian_chroot:+($debian_chroot)}\u@\h:\w\$
на:
PS1='${debian_chroot:+($debian_chroot)}\u@\H:\w\$
\h становится \H
,затем выполните следующую команду:
source /etc/bash.bashrc
или перезапустите сеанс bash/перезарегистрируйтесь.