Більшість термінальних програм - у тому числі консолі, putty і xterm - імітують старий термінал VT100. Цей термінал дозволяє встановлювати певні речі, зокрема напівжирний, кольори, встановлюючи назву терміналу, і так далі, використовуючи спеціальні послідовності символів, які називаються escape-послідовностями.
Оболонка bash має змінну з назвою PROMPT_COMMAND, яка, якщо вона встановлена, оцінюється перед кожним запитом, який ви роздруковуєте (я вважаю, що zsh має щось подібне, адже я думаю, що bash взяв код з них). Вихідні послідовності можна виводити в протоколі PROMPT_COMMAND і буде встановлено рядок заголовка.
Це те, що я маю в моєму (Linux / bash):
USER=$(/usr/bin/id -un)
HOSTNAME=$(uname -n)
HOSTNAME=${HOSTNAME%%.*}
PROMPT_COMMAND='echo -ne "\e]0;$USER@${HOSTNAME}: $(pwd -P)\a"'
Ви можете помістити це у ваш ~ / .bashrc
Є багато налаштувань, які ви можете зробити з вашим терміналом. Мені подобається сміливий у своєму підказі, щоб було легше побачити кінець моєї підказки. Це робить його жирним жовтим, добре проти мого чорного тла за умовчанням:
PS1="\[\e[33;1m\]\h:\$\[\e[0m\] "
Подивіться навколо для швидкого налаштування Linux, ви знайдете більше HowTos, ніж ви будете знати, що робити з. Виберіть той, який ви легко знайдете.