Terminal je za mnoge uporabnike Linuxa kot navidezni drugi dom, saj v njem preživijo večino svojega delovnega časa za tipkanje ukazov. Pomembno je, da terminal prilagodite svojim srčnim željam, če se ne želite dolgočasiti z dolgočasnim, črnim zaslonom ukazne vrstice.
Linux vam ponuja izbiro, da prilagodite kateri koli vidik terminala – njegov videz, obnašanje, barvne sheme, pisavo in uvodni zaslon.
V tem članku si bomo ogledali, kako lahko prilagodite uvodni zaslon terminala Linux, da popestri seje ukazne vrstice.
1. korak: Iskanje konfiguracijske datoteke lupine
Emulator terminala, nameščen na vašem računalniku Linux, deluje kot sprednji del za osnovno lupino. V večini distribucij Linuxa je Bash privzeta lupina, ki je vnaprej nameščena v sistemu. V Linuxu, če vam ni všeč privzeta lupina – v večini primerov Bash –, lahko vedno spremenite lupino s pomočjo chsh.
Vsaka lupina ima konfiguracijsko datoteko, shranjeno v domačem imeniku uporabnika. Za Bash se datoteka kliče .bashrc. In če uporabljate Zsh, bo .zshrc.
V domačem imeniku poiščite konfiguracijsko datoteko, ki ustreza lupini, ki jo trenutno uporabljate. Za namen tega priročnika bomo pokazali, kako prilagoditi začetni zaslon na Bash. Vendar upoštevajte, da so koraki podobni tudi za druge lupine.
Če želite personalizirati uvodni zaslon terminala, najprej odprite konfiguracijsko datoteko lupine s svojim najljubši urejevalnik besedil. V tem primeru Vim:
vim ~/.bashrc
2. korak: Dodajanje vsebine uvodnega zaslona
Preden začnete datoteki dodajati prefinjene skripte, poskusite najprej natisniti preprost niz, da preverite, ali lupina pravilno bere konfiguracijsko datoteko. Če želite to narediti, dodajte naslednjo vrstico v konfiguracijsko datoteko:
echo "Dobrodošli na terminalu!"
zdaj, shranite in zapustite Vim in znova zaženite terminal, da si ogledate spremembe.
Pozdravno besedilno sporočilo bo prikazano vsakič, ko se zažene lupina, običajno ko znova zaženete terminal.
Zdaj, ko veste, da konfiguracijska datoteka deluje, je čas, da v datoteko dodate nekaj zanimivih informacij in ukazov.
1. Prikaz sistemskih informacij na uvodnem zaslonu
Za popestritev lahko na privlačen način prikažete sistemske informacije na vrhu novega primerka terminala. Ni vam treba skrbeti, da boste sistemske podrobnosti izluščili in jih lepo predstavili, na voljo je že več orodij, ki to delo opravijo namesto vas. Dva najpogosteje uporabljena sta Neofetch in Screenfetch.
Preden lahko dodate ukaze v konfiguracijsko datoteko, namestite Neofetch (ali Screenfetch) z uporabo privzetega upravitelja paketov v vašem sistemu.
Nato, odvisno od paketa, ki ste ga namestili zgoraj, dodajte enega od naslednjih ukazov na konec konfiguracijske datoteke lupine:
neofetch
pridobivanje zaslona
Shranite spremembe in znova zaženite terminal.
2. Prikaži naključno sporočilo
Lahko uporabiš bogastvo za prikaz naključnih (včasih smešnih) citatov vsakič, ko zaženete terminal. Preden uredite konfiguracijsko datoteko, namestite datoteko bogastvo paket na vašem sistemu.
Na Ubuntu/Debian:
sudo apt install fortune
Na Arch Linuxu:
sudo pacman -S fortune-mod
Če želite namestiti fortune na Fedora in CentOS:
sudo dnf namestite fortune-mod
Ko je nameščen, dodajte naslednji ukaz na konec konfiguracijske datoteke:
bogastvo
Izhod:
Bogastvo lahko dobite z drugimi pripomočki, kot je cowsay za ustvarjanje privlačnih pozivov na uvodnem zaslonu. Namestite paket cowsa na svoj računalnik in v konfiguracijsko datoteko lupine dodajte naslednjo vrstico:
bogastvo | cowsay
Izhod:
3. Pokažite ASCII umetnost ob zagonu
Običajno besedilo je lahko za nekatere uporabnike veliko oviro. Čeprav terminal Linux ne podpira slik in videoposnetkov, lahko uporabite ASCII umetnost, da dodate vizualni pridih zaslonu.
Za to lahko uporabite fig pripomoček za pretvorbo običajnega besedila v ASCII art. Paket je na voljo v uradnih repozitorijih distro in ga je mogoče prenesti s privzetim upraviteljem paketov.
V sistemih, ki temeljijo na Debianu, kot je Ubuntu:
sudo apt install figlet
Za namestitev figlet na Arch Linux:
sudo pacman -S figlet
Na Fedora/CentOS in drugih distribucijah, ki temeljijo na RPM:
sudo dnf install figlet
Ko je nameščen, dodajte naslednji stavek v konfiguracijsko datoteko lupine:
figlet -cl "To je niz"
...kje "To je niz" je besedilo, ki ga želite prikazati kot sliko ASCII.
Na primer:
4. Dodajte informacije o vremenu in datumu
Če ste nori na Linux in se ne morete spomniti trenutnega datuma in vremena med delom v ukazni vrstici, lahko konfigurirate terminal tako, da vas ob zagonu opomni na takšne podrobnosti.
Namesti curl na vašem sistemu, če ga še nimate. Nato, da dobite podrobnosti o vremenu vsakič, ko zaženete terminal, dodajte naslednjo vrstico v konfiguracijsko datoteko:
curl wttr.in/paris? 0
Ne pozabite zamenjati "Pariz" v zgoraj omenjenem ukazu z vašo geografsko lokacijo. The ?0 ukaže programu, da namesto privzete tridnevne napovedi natisne samo trenutno vreme.
Z uporabo lahko tudi natisnete trenutni datum in dan pripomoček za datum. Preprosto dodajte naslednjo vrstico v konfiguracijo lupine:
datum
Ko datoteki dodate oba ukaza, bo začetni zaslon videti nekako takole:
3. korak: Shranjevanje in preverjanje sprememb
Ko končate s prilagajanjem in urejanjem konfiguracijske datoteke, je čas, da te spremembe trajno uveljavite tako, da shranite in zaprete datoteko. Če si želite ogledati začetni zaslon, preprosto znova zaženite terminal iz menija Aplikacije ali uporabite Ctrl + Alt + T namesto tega bližnjico na tipkovnici.
Ustvarite lahko tudi skripte po meri, ki natisnejo tisto, kar želite videti na uvodnem zaslonu terminala. Nato preprosto dodajte ukaz za izvedbo skripta v konfiguracijsko datoteko lupine in končali ste.
Ne poravnajte se s privzetim videzom terminala
Za razliko od Windows in macOS imajo uporabniki popoln nadzor nad videzom in obnašanjem svojega sistema Linux. Dobesedno lahko spremenite kateri koli vidik operacijskega sistema, saj je večina kode odprtokodna in je na voljo za spreminjanje.
Toda razumevanje kode je lahko težko, če ne poznate programskega jezika. Zato bi morali tisti, ki se ukvarjajo z Linuxom, ki se želijo poglobiti v prilagajanje in razvoj jedra, dobro razumeti programski jezik C in njegove koncepte.
Programski jezik C ima slab sloves. Če pa se s tem spoprimete, lahko programirate kar koli, kot kažejo ti nasveti.
Preberite Naprej
- Linux
- terminal
- Prilagajanje Linuxa

Deepesh je mlajši urednik za Linux pri MUO. Piše informativne vodiče o Linuxu, katerih cilj je zagotoviti blaženo izkušnjo vsem novincem. Nisem prepričan o filmih, toda če želite govoriti o tehnologiji, je on vaš fant. V prostem času ga lahko srečate, da bere knjige, posluša različne glasbene zvrsti ali igra kitaro.
Naročite se na naše novice
Pridružite se našemu glasilu za tehnične nasvete, ocene, brezplačne e-knjige in ekskluzivne ponudbe!
Kliknite tukaj, da se naročite