Простой пример .bashrc с историей и своими настройками цвета. Помогает интуитивно отличать продакшн сервер от роутера и тестовое окружение от окружения разработки.
Где HISTSIZE=500000000 и HISTFILESIZE=500000000 устанавливают расширенные лимиты строк файла истории и его размера, а HISTTIMEFORMAT="[%y%m%d %H:%M:%S] " задаёт форматирование истории команд.
\[\e[38;5;237m\] < color start code: 237
( < character '('\[\e[m\] < clear color
\[\e[38;5;82m\] < color start code: 82
$debian_chroot < var
\[\e[m\] < clear color
\[\e[38;5;237m\] < color start code: 237
) < character ')'\[\e[m\] < clear color
\[\e[38;5;25m\] < color start code: 25
\u < $user var
\[\e[m\] < clear color
\[\e[38;5;239m\] < color start code: 239
@ < character '@'\[\e[m\] < clear color
\[\e[38;5;189m\] < color start code: 189
\h < $host var
\[\e[m\] < clear color
\[\e[38;5;239m\] < color start code: 239
: < character ':'\[\e[m\] < clear color
\[\e[38;5;111m\] < color start code: 111
\w < $pwd var
\[\e[m\] < clear color
\$ < escaped \character '$'