Terminalen er som et virtuelt andet hjem for mange Linux-brugere, da de bruger det meste af deres arbejdstid på at skrive kommandoer i den. Det er vigtigt at tilpasse terminalen til dit hjertes ønske, hvis du ikke vil kede dig med den kedelige, sorte kommandolinjeskærm.
Linux giver dig mulighed for at tilpasse enhver facet af terminalen - dens udseende, adfærd, farveskemaer, skrifttype og splash-skærm.
I denne artikel tager vi et kig på, hvordan du kan tilpasse din Linux-terminals splash-skærm til at forstærke dine kommandolinjesessioner.
Trin 1: Find Shell-konfigurationsfilen
Terminalemulatoren, der er installeret på din Linux-maskine, fungerer som en frontend for den underliggende shell. På de fleste Linux-distros er Bash standardskallen, der leveres forudinstalleret med systemet. På Linux, hvis du ikke har lyst til standardskallen – Bash i de fleste tilfælde – kan du altid skift skal ved hjælp af chsh.
Hver shell har en konfigurationsfil gemt i brugerens hjemmemappe. For Bash hedder filen .bashrc. Og hvis du bruger Zsh, vil det være det .zshrc.
I hjemmemappen skal du finde den konfigurationsfil, der svarer til den skal, du bruger i øjeblikket. Til formålet med denne guide vil vi demonstrere, hvordan du tilpasser splash-skærmen på Bash. Bemærk dog, at trinene også ligner andre skaller.
For at personliggøre din terminals splash-skærm skal du først åbne shell-konfigurationsfilen ved hjælp af din favorit teksteditor. I dette tilfælde, Vim:
vim ~/.bashrc
Trin 2: Tilføjelse af splash-skærmens indhold
Før du begynder at tilføje sofistikerede scripts til filen, prøv at udskrive en simpel streng først for at kontrollere, om konfigurationsfilen læses korrekt af skallen. For at gøre dette skal du tilføje følgende linje til konfigurationsfilen:
echo "Velkommen til terminalen!"
Nu, gem og afslut Vim og genstart terminalen for at se ændringerne.
Velkomst-tekstbeskeden vil blive vist hver gang shellen startes, generelt når du genstarter terminalen.
Nu hvor du ved, at konfigurationsfilen virker, er det tid til at tilføje nogle spændende oplysninger og kommandoer til filen.
1. Vis systemoplysninger på startskærmen
For at pifte tingene op kan du vise systemoplysninger øverst i en ny terminalinstans på en attraktiv måde. Du behøver ikke bekymre dig om at udtrække systemdetaljerne og præsentere dem pænt, flere værktøjer er allerede tilgængelige, der gør dette job for dig. To af de mest brugte er Neofetch og Screenfetch.
Før du kan tilføje kommandoerne til konfigurationsfilen, installer Neofetch (eller Screenfetch) ved at bruge standardpakkehåndteringen på dit system.
Afhængigt af den pakke, du installerede ovenfor, skal du tilføje en af følgende kommandoer i slutningen af shell-konfigurationsfilen:
neofetch
skærmhentning
Gem ændringerne og genstart terminalen.
2. Vis en tilfældig besked
Du kan bruge formue at vise tilfældige (nogle gange sjove) citater, når du starter terminalen. Inden du redigerer konfigurationsfilen, skal du installere formue pakke på dit system.
På Ubuntu/Debian:
sudo apt install fortune
På Arch Linux:
sudo pacman -S fortune-mod
Sådan installeres Fortune på Fedora og CentOS:
sudo dnf installer fortune-mod
Når det er installeret, skal du tilføje følgende kommando til slutningen af konfigurationsfilen:
formue
Produktion:
Du kan røre formuen med andre hjælpeprogrammer som cowsay for at skabe iøjnefaldende splash-skærm-prompter. Installer cowsay-pakken på din maskine og tilføj følgende linje til shell-konfigurationsfilen:
formue | cowsay
Produktion:
3. Vis en ASCII-kunst ved lancering
Normal tekst kan være et kæmpe afbrydelse for nogle brugere. Selvom Linux-terminalen ikke understøtter billeder og videoer, kan du dog bruge ASCII-kunst til at tilføje et visuelt touch til skærmen.
Til dette kan du bruge figlet værktøj til at konvertere normal tekst til ASCII-kunst. Pakken er tilgængelig på officielle distro-repositories og kan downloades ved hjælp af standardpakkehåndteringen.
På Debian-baserede systemer som Ubuntu:
sudo apt installer figlet
For at installere figlet på Arch Linux:
sudo pacman -S figlet
På Fedora/CentOS og andre RPM-baserede distros:
sudo dnf installer figlet
Når det er installeret, skal du tilføje følgende erklæring til shell-konfigurationsfilen:
figlet -cl "Dette er en streng"
...hvor "Dette er en streng" er den tekst, du vil vise som ASCII-kunst.
For eksempel:
4. Tilføj vejr- og datooplysninger
Hvis du er vild med Linux og ikke synes at huske den aktuelle dato og vejret, mens du arbejder på kommandolinjen, kan du konfigurere terminalen til at minde dig om sådanne detaljer ved lanceringen.
Installere krølle på dit system, hvis du ikke allerede har det. For derefter at få vejroplysninger, hver gang du starter terminalen, skal du tilføje følgende linje til konfigurationsfilen:
krølle wttr.in/paris? 0
Sørg for at erstatte "paris" i den førnævnte kommando med din geografiske placering. Det ?0 kommanderer programmet til kun at udskrive det aktuelle vejr i stedet for standard tre-dages vejrudsigt.
Du kan også udskrive den aktuelle dato og dag vha datoværktøjet. Du skal blot tilføje følgende linje til shell-konfigurationen:
dato
Efter at have tilføjet begge kommandoer til filen, vil startskærmen se sådan ud:
Trin 3: Gem og bekræftelse af ændringerne
Når du er færdig med at justere og redigere konfigurationsfilen, er det tid til permanent at anvende disse ændringer ved at gemme og afslutte filen. For at se startskærmen skal du blot genstarte terminalen fra applikationsmenuen eller bruge Ctrl + Alt + T tastaturgenvej i stedet.
Du kan også oprette brugerdefinerede scripts, der udskriver det, du vil se på din terminal-startskærm. Derefter skal du blot tilføje kommandoen for at udføre scriptet i shell-konfigurationsfilen, og du er færdig.
Lad dig ikke nøjes med standardterminalens udseende
I modsætning til Windows og macOS har brugerne fuld kontrol over udseendet og adfærden af deres Linux-system. Du kan bogstaveligt talt ændre ethvert aspekt af operativsystemet, da det meste af koden er open source og tilgængelig til at ændre.
Men det kan være svært at forstå koden, hvis du ikke er fortrolig med programmeringssproget. Derfor bør Linux-tindere, der ønsker at dyppe deres hænder i tilpasning og kerneudvikling, have et godt greb om C-programmeringssproget og dets koncepter.
C programmeringssprog har et hårdt ry. Men hvis du får styr på det, kan du programmere hvad som helst, som disse tips viser.
Læs Næste
- Linux
- Terminal
- Linux tilpasning

Deepesh er Junior Editor for Linux på MUO. Han skriver informationsvejledninger om Linux, med det formål at give en salig oplevelse til alle nytilkomne. Ikke sikker på film, men hvis du vil tale om teknologi, er han din fyr. I sin fritid kan du finde ham læse bøger, lytte til forskellige musikgenrer eller spille sin guitar.
Abonner på vores nyhedsbrev
Tilmeld dig vores nyhedsbrev for tekniske tips, anmeldelser, gratis e-bøger og eksklusive tilbud!
Klik her for at abonnere