Альтернатива: оставьте строку в PS1=приглашении .bashrc. Вот буквально, как я настроил .bashrcна каждой машине Linux, которую я имею:
PS1='
serg@ubuntu [$(pwd)]
================================
$ '
Как вы видите в моем примере выше, имя пользователя жестко запрограммировано в приглашении. Конечно, вы можете использовать escape-последовательности, которые предоставляет bash или другая оболочка (например, ksh ), но немного более нейтральным вариантом будет использование замены параметров с помощью команд типа whoami(сообщите ваше имя пользователя) и hostname(очевидно, сообщает имя хоста). Например:
PS1='
$(whoami)@$(hostname):$(pwd)
$ '
Для более забавных вещей с подсказкой, .bashrcи расширениями параметров, проверьте мои ответы здесь:
Как проверить состояние батареи с помощью терминала?
Как я могу заставить свои терминалы / оболочки иметь индивидуальный дизайн? а также
Как показать часы в терминале перед командной строкой?