С помощью терминала: улучшение внешнего вида консоли

Я один из тех, кто любит пользоваться терминалом. Я думаю, что все пользователи GNU / Linux В какой-то момент они не могут жить без этого, потому что этот кусок окна, заполненный буквами, значительно облегчает нам жизнь, верно?

Но мы можем сделать его немного красивее, чем по умолчанию. Пример этого можно увидеть (и загрузить) из взгляд гнома. Советы, которые я покажу вам ниже, - это покинуть наш терминал со следующим внешним видом:

Как видите, команда для выполнения и ставится между каждым заказом график с системным временем.

Как мне это сделать?

Открываем текстовый редактор (пример Gedit) и кладем внутрь:

# Fill with minuses
# (this is recalculated every time the prompt is shown in function prompt_command):

fill="--- "
reset_style='\[\033[00m\]'
status_style=$reset_style'\[\033[0;90m\]' # gray color; use 0;37m for lighter color
prompt_style=$reset_style
command_style=$reset_style'\[\033[1;29m\]' # bold black
# Prompt variable:
PS1="$status_style"'$fill \t\n'"$prompt_style"'${debian_chroot:+($debian_chroot)}\u@\h:\w\$'"$command_style "
# Reset color for command output
# (this one is invoked every time before a command is executed):
trap 'echo -ne "\e[0m"' DEBUG
function prompt_command {
# create a $fill of all screen width minus the time string and a space:
let fillsize=${COLUMNS}-9
fill=""
while [ "$fillsize" -gt "0" ] do
fill="-${fill}" # fill with underscores to work on
let fillsize=${fillsize}-1
done
# If this is an xterm set the title to user@host:dir
case "$TERM" in
xterm*|rxvt*)
bname=`basename "${PWD/$HOME/~}"`
echo -ne "\033]0;${bname}: ${USER}@${HOSTNAME}: ${PWD/$HOME/~}\007"
;;
*)
;;
esac
}
PROMPT_COMMAND=prompt_command

Мы храним это в наших / Главная с именем .bash_ps2 например. Затем мы открываем наш .bashrc и добавляем:

if [ -f "$HOME/.bash_ps2" ]; then
. "$HOME/.bash_ps2"
fi

Открываем терминал и видим изменения 

Видел в: Люди.