For at ændre terminalfarverne ved en SSH-forbindelse til en fjernserver og derefter nulstille dem til de lokale farver ved afbrydelse, kan du bruge en mere optimal metode end at bruge echo -e "\033[0m"
og /usr/bin/clear
i ~/.bash_logout
. Følg disse trin:
trap
Kommandoen i ~/.bashrc
Du kan bruge trap
kommandoen til at fange logout-signalet og nulstille terminalfarverne. Tilføj følgende linjer til din ~/.bashrc
fil på fjernserveren:
trap 'tput sgr0' EXIT
Dette vil sikre, at terminalfarverne nulstilles, når du logger ud.
For at ændre terminalfarverne, når du logger ind på fjernserveren, kan du tilføje følgende linjer til din ~/.bashrc
fil:
# Ændre terminalfarver ved login
PS1='\[\033[01;32m\]\u@\h:\w\$ \[\033[00m\]'
Dette vil ændre prompten til at bruge grøn farve.
For at sikre, at terminalfarverne nulstilles til standardfarverne, når du logger ud, kan du bruge trap
kommandoen som nævnt tidligere:
trap 'tput sgr0' EXIT
Dette vil automatisk nulstille farverne, når du logger ud.
~/.bash_logout
til Ekstra OprydningHvis du stadig ønsker at bruge ~/.bash_logout
til ekstra oprydning, kan du tilføje følgende linjer:
# Nulstil terminalfarver
tput sgr0
# Ryd skærmen
clear
Dette vil sikre, at terminalen ryddes og farverne nulstilles, når du logger ud.
trap 'tput sgr0' EXIT
i ~/.bashrc
for at nulstille farver ved logout.PS1
variablen i ~/.bashrc
.~/.bash_logout
til ekstra oprydning, hvis nødvendigt.Ved at følge disse trin kan du optimere ændringen og nulstillingen af terminalfarver ved SSH-forbindelse til en fjernserver.
Spar dig selv for besvær og kom igennem din to-do liste i dag
1
Beskriv din opgave
2
Modtag bud
3
Få løst din opgave
Møbelsamling
Hjælp med at samle Ikea klædeskab
Maler
Klargøring af lejlighed til flyttesyn
Flyttehjælp
Flytning af 150 kvm hus til Roskilde fra København
Havearbejde
Beskæring af 4 større træer
IT support
Geninstallering af windows + programmer
Elektriker
Installation af Sonos musikanlæg i hus
Rengøring
Ugentlig rengøring af lejlighed (114kvm)
Flyttehjælp
Flytning af 150 kvm hus til Roskilde fra København
Elektriker
Opsætning af lamper i stue og soveværelse
Catering
3-retters menu til 14 mennesker