Terminál je pre mnohých používateľov Linuxu ako virtuálny druhý domov, pretože väčšinu svojho pracovného času trávia písaním príkazov v ňom. Ak sa nechcete nudiť nudnou čiernou obrazovkou príkazového riadka, je dôležité prispôsobiť si terminál podľa vašich predstáv.

Linux vám ponúka možnosť prispôsobiť si ľubovoľný aspekt terminálu – jeho vzhľad, správanie, farebné schémy, písmo a úvodnú obrazovku.

V tomto článku sa pozrieme na to, ako môžete prispôsobiť úvodnú obrazovku svojho terminálu Linux tak, aby oživila vaše relácie príkazového riadka.

Krok 1: Nájdenie konfiguračného súboru Shell

Emulátor terminálu nainštalovaný na vašom počítači so systémom Linux funguje ako rozhranie pre základný shell. Vo väčšine linuxových distribúcií je Bash predvolený shell, ktorý je predinštalovaný so systémom. V Linuxe, ak sa vám nepáči predvolený shell – vo väčšine prípadov Bash – môžete vždy zmeniť shell pomocou chsh.

Každý shell má konfiguračný súbor uložený v domovskom adresári užívateľa. Pre Bash sa súbor volá .bashrc. A ak používate Zsh, bude to tak .zshrc.

instagram viewer

V domovskom adresári nájdite konfiguračný súbor zodpovedajúci shellu, ktorý práve používate. Na účely tejto príručky ukážeme, ako prispôsobiť úvodnú obrazovku na Bash. Všimnite si však, že kroky sú podobné aj pre ostatné shelly.

Ak chcete prispôsobiť úvodnú obrazovku vášho terminálu, najprv otvorte konfiguračný súbor shellu pomocou vášho obľúbený textový editor. V tomto prípade Vim:

vim ~/.bashrc

Krok 2: Pridanie obsahu úvodnej obrazovky

Skôr ako začnete pridávať sofistikované skripty do súboru, skúste najskôr vytlačiť jednoduchý reťazec, aby ste si overili, či shell správne číta konfiguračný súbor. Ak to chcete urobiť, pridajte nasledujúci riadok do konfiguračného súboru:

echo "Vitajte v termináli!"

teraz uložiť a ukončiť Vim a reštartujte terminál, aby ste videli zmeny.

Uvítacia textová správa sa zobrazí pri každom spustení shellu, zvyčajne pri reštartovaní terminálu.

Teraz, keď viete, že konfiguračný súbor funguje, je čas pridať do súboru nejaké zaujímavé informácie a príkazy.

1. Zobrazte systémové informácie na úvodnej obrazovke

Ak chcete veci okoreniť, môžete v hornej časti novej inštancie terminálu atraktívnym spôsobom zobraziť systémové informácie. Nemusíte sa báť extrahovať detaily systému a pekne ich prezentovať, k dispozícii je už niekoľko nástrojov, ktoré túto prácu urobia za vás. Dve z najpoužívanejších sú Neofetch a Screenfetch.

Predtým, ako budete môcť pridať príkazy do konfiguračného súboru, nainštalovať Neofetch (alebo Screenfetch) pomocou predvoleného správcu balíkov vo vašom systéme.

Potom, v závislosti od balíka, ktorý ste nainštalovali vyššie, pridajte niektorý z nasledujúcich príkazov na koniec konfiguračného súboru shellu:

neofetch
načítanie obrazovky

Uložte zmeny a reštartujte terminál.

2. Zobrazte náhodnú správu

Môžeš použiť bohatstvo na zobrazenie náhodných (niekedy vtipných) úvodzoviek pri každom spustení terminálu. Pred úpravou konfiguračného súboru nainštalujte bohatstvo balík vo vašom systéme.

Na Ubuntu/Debian:

sudo apt install fortune

V systéme Arch Linux:

sudo pacman -S fortune-mod

Ak chcete nainštalovať šťastie na Fedora a CentOS:

sudo dnf nainštalujte fortune-mod

Po inštalácii pridajte nasledujúci príkaz na koniec konfiguračného súboru:

bohatstvo

Výkon:

Môžete zbohatnúť pomocou iných utilít, ako napr cowsay na vytváranie pútavých výziev na úvodnej obrazovke. Nainštalujte balík cowsay do svojho počítača a do konfiguračného súboru shellu pripojte nasledujúci riadok:

šťastie | cowsay

Výkon:

3. Ukážte ASCII umenie pri spustení

Normálny text môže byť pre niektorých používateľov veľkým problémom. Hoci terminál Linux nepodporuje obrázky a videá, môžete použiť umenie ASCII na pridanie vizuálneho dotyku na obrazovku.

Na tento účel môžete použiť figúrka nástroj na konverziu normálneho textu na ASCII art. Balík je dostupný na oficiálnych repozitároch distribúcie a je možné ho stiahnuť pomocou predvoleného správcu balíkov.

Na systémoch založených na Debiane, ako je Ubuntu:

sudo apt install figlet

Ak chcete nainštalovať figlet na Arch Linux:

sudo pacman -S figúrka

Vo Fedore/CentOS a iných distribúciách založených na RPM:

sudo dnf nainštalovať figlet

Po nainštalovaní pripojte ku konfiguračnému súboru shell nasledujúci príkaz:

figlet -cl "Toto je reťazec"

...kde "Toto je reťazec" je text, ktorý chcete zobraziť ako obrázok ASCII.

Napríklad:

4. Pridajte informácie o počasí a dátume

Ak ste blázon do Linuxu a zdá sa, že si pri práci s príkazovým riadkom nepamätáte aktuálny dátum a počasie, môžete si terminál nakonfigurovať tak, aby vám pri spustení pripomenul takéto detaily.

Inštalácia zvlniť vo vašom systéme, ak ho ešte nemáte. Potom, ak chcete získať podrobnosti o počasí pri každom spustení terminálu, pridajte nasledujúci riadok do konfiguračného súboru:

curl wttr.in/paris? 0

Uistite sa, že ste nahradili "Paríž" vo vyššie uvedenom príkaze s vašou geografickou polohou. The ?0 prikáže programu vytlačiť iba aktuálne počasie namiesto predvolenej trojdňovej predpovede.

Môžete tiež vytlačiť aktuálny dátum a deň pomocou dátumová pomôcka. Jednoducho pridajte nasledujúci riadok do konfigurácie shellu:

dátum

Po pridaní oboch príkazov do súboru bude úvodná obrazovka vyzerať asi takto:

Krok 3: Uloženie a overenie zmien

Po dokončení úprav a úprav konfiguračného súboru je čas natrvalo použiť tieto zmeny uložením a ukončením súboru. Ak chcete zobraziť úvodnú obrazovku, jednoducho reštartujte terminál z ponuky aplikácií alebo použite Ctrl + Alt + T namiesto toho klávesovú skratku.

Môžete tiež vytvoriť vlastné skripty, ktoré vytlačia to, čo chcete vidieť na úvodnej obrazovke terminálu. Potom jednoducho pridajte príkaz na spustenie skriptu do konfiguračného súboru shellu a máte hotovo.

Nezmierte sa s predvoleným vzhľadom terminálu

Na rozdiel od Windows a macOS majú používatelia úplnú kontrolu nad vzhľadom a správaním svojho systému Linux. Môžete doslova zmeniť akýkoľvek aspekt operačného systému, pretože väčšina kódu je open source a je možné ho upraviť.

Ale pochopenie kódu môže byť ťažké, ak nepoznáte programovací jazyk. Preto by mali linuxoví majstri, ktorí chcú ponoriť svoje ruky do prispôsobenia a vývoja jadra, dobre ovládať programovací jazyk C a jeho koncepty.

zdieľamTweetujteEmail
5 tipov na programovanie v jazyku C, ktoré sa musíte naučiť, aby ste mohli začať

Programovací jazyk C má tvrdú povesť. Ale ak sa s tým vyrovnáte, môžete naprogramovať čokoľvek, ako ukazujú tieto tipy.

Prečítajte si ďalej

Súvisiace témy
  • Linux
  • Terminál
  • Prispôsobenie systému Linux
O autorovi
Deepesh Sharma (92 publikovaných článkov)

Deepesh je Junior Editor pre Linux v MUO. Píše informačné príručky o Linuxe, ktorých cieľom je poskytnúť blažený zážitok všetkým nováčikom. Nie som si istý filmami, ale ak chcete hovoriť o technológii, je to váš chlap. Vo voľnom čase ho môžete nájsť čítať knihy, počúvať rôzne hudobné žánre alebo hrať na gitare.

Viac od Deepesh Sharma

prihlásiť sa ku odberu noviniek

Pripojte sa k nášmu bulletinu a získajte technické tipy, recenzie, bezplatné e-knihy a exkluzívne ponuky!

Kliknutím sem sa prihlásite na odber