Wie kann ich meinen Benutzernamen im Terminal verkleinern?

15

Wenn Sie ein Terminal öffnen, werden der Benutzername und der Computername angezeigt. Als Beispiel Mine zeigt: romeo@romeo-Satellite-C660D:~$. Es ist wirklich nervig, weil es ein bisschen groß ist. Kann ich das verkleinern, nur Romeo zeigen?

Ich weiß, es klingt dumm, aber ich bin neu mit Unix-basierten Betriebssystemen.

Romeo
quelle

Antworten:

20

Sie müssen die PS1Variable in Ihrer Umgebung ändern . PS1ist dafür verantwortlich, wie ausgefallen Ihre Eingabeaufforderung aussehen wird und welche Informationen sie enthalten wird.

Ständiger Wechsel

Es folgt der Auszug aus der Standarddatei .bashrcin Ubuntu 10.04 LTS:

if [ "$color_prompt" = yes ]; then
    PS1='${debian_chroot:+($debian_chroot)}\[\033[01;32m\]\u@\h\[\033[00m\]:\[\033[01;34m\]\w\[\033[00m\]\$ '
else
    PS1='${debian_chroot:+($debian_chroot)}\u@\h:\w\$ '
fi

Dadurch sieht die Eingabeaufforderung folgendermaßen aus: username@hostname:~/directory$

Wenn Sie dies ändern und einen @\hTeil von löschen PS1, werden Sie den Hostnamen-Teil in Ihrer Eingabeaufforderung entfernen:

if [ "$color_prompt" = yes ]; then
    PS1='${debian_chroot:+($debian_chroot)}\[\033[01;32m\]\u\[\033[00m\]:\[\033[01;34m\]\w\[\033[00m\]\$ '
else
    PS1='${debian_chroot:+($debian_chroot)}\u:\w\$ '
fi

Ergebnis: username:~/directory$

Vorübergehende Änderung

PS1In Ihrer aktuellen bashSitzung überschreiben :

export PS1="\u:\w\$ "

Ressourcen:

Andrejs Cainikovs
quelle
-3
export PS1='\t$'

da ich auf dem Terminal I anpassen generell in jeder Session als so wenig Hintergrundinformationen wie möglich bevorzugen Anzeigen #, $etc.

user468942
quelle
Wie beantwortet dies die Frage?
TheWanderer