Sono uno di quelli che ama usare il terminale. Penso che tutti gli utenti di GNU / Linux A un certo punto non possono più farne a meno, perché quel pezzo di finestra pieno di lettere rende la vita molto più facile, giusto?
Ma possiamo farlo sembrare un po 'più carino di quello predefinito. Un esempio di questo può essere visto (e scaricato) da aspetto da gnomo. Il consiglio che ti mostrerò di seguito è di lasciare il nostro terminale con il seguente aspetto:
Come puoi vedere, il file comando da eseguire e viene inserito tra ogni ordine una cronologia con l'ora di sistema.
Come lo faccio?
Apriamo un editor di testo (esempio gedit) e lo mettiamo dentro:
# 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
Lo teniamo dentro il nostro / Home con il nome .bash_ps2 per esempio. Quindi apriamo il nostro .bashrc e aggiungiamo:
if [ -f "$HOME/.bash_ps2" ]; then
. "$HOME/.bash_ps2"
fi
Apriamo un terminale e possiamo vedere le modifiche 
Visto in: Umani.
