Mit Terminal: Verbessern des Erscheinungsbilds der Konsole

Ich bin einer von denen, die das Terminal gerne benutzen. Ich denke alle Benutzer von GNU / Linux zu einem bestimmten Zeitpunkt können sie nicht ohne sie leben, weil dieses Stück Fenster voller Buchstaben das Leben viel einfacher macht, oder?

Aber wir können es etwas hübscher aussehen lassen als die Standardeinstellung. Ein Beispiel hierfür kann von angesehen (und heruntergeladen) werden Gnomen-Look. Die Tipps, die ich Ihnen als Nächstes zeigen werde, sind, unser Terminal mit folgendem Erscheinungsbild zu verlassen:

Wie Sie sehen können, ist die Befehl zum Ausführen und wird zwischen jede Bestellung gestellt eine Zeitleiste mit der Systemzeit.

Wie mache ich das

Wir öffnen einen Texteditor (Beispiel Gedit) und wir legen es hinein:

# 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

Wir behalten es in unserem / Home mit dem Namen .bash_ps2 zum Beispiel. Dann öffnen wir unsere .bashrc und wir fügen hinzu:

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

Wir öffnen ein Terminal und können die Änderungen sehen 

Gesehen in: Menschen.