Terminal on paljudele Linuxi kasutajatele nagu virtuaalne teine kodu, kuna nad veedavad suurema osa oma tööajast selles käske tippides. Kui te ei soovi end tuhmi ja musta käsureaekraaniga tüüdata, on oluline terminal oma südamesoovi järgi isikupärastada.
Linux pakub teile võimalust kohandada terminali mis tahes tahku – selle välimust, käitumist, värviskeeme, fonti ja pritsekraani.
Selles artiklis vaatleme, kuidas saate kohandada oma Linuxi terminali käivituskuva, et muuta oma käsurea seansse hoogu.
1. toiming: Shelli konfiguratsioonifaili leidmine
Teie Linuxi masinasse installitud terminali emulaator töötab aluseks oleva kesta esipaneelina. Enamikus Linuxi distributsioonides on Bash vaikekest, mis on süsteemiga eelinstallitud. Kui teile ei meeldi Linuxis vaikekesta – enamikul juhtudel Bash –, saate seda alati teha muutke kesta kasutades chsh.
Igas shellis on konfiguratsioonifail, mis on salvestatud kasutaja kodukataloogi. Bashi puhul nimetatakse faili .bashrc. Ja kui kasutate Zsh-i, siis see ka nii läheb .zshrc.
Otsige kodukataloogist üles konfiguratsioonifail, mis vastab praegu kasutatavale shellile. Selle juhendi jaoks näitame, kuidas Bashis pritsekraani kohandada. Pange tähele, et sammud on sarnased ka teiste kestade puhul.
Terminali avakuva isikupärastamiseks avage esmalt kesta konfiguratsioonifail, kasutades oma lemmik tekstiredaktor. Sel juhul Vim:
vim ~/.bashrc
2. samm: lisage splash Screen sisu
Enne kui hakkate failile keerukaid skripte lisama, proovige esmalt printida lihtne string, et kontrollida, kas kest loeb konfiguratsioonifaili õigesti. Selleks lisage konfiguratsioonifaili järgmine rida:
kaja "Tere tulemast terminali!"
Nüüd salvesta ja välju Vimist ja muudatuste vaatamiseks taaskäivitage terminal.
Tervitustekst kuvatakse iga kord, kui shell käivitatakse, tavaliselt terminali taaskäivitamisel.
Nüüd, kui teate, et konfiguratsioonifail töötab, on aeg lisada failile intrigeerivat teavet ja käske.
1. Süsteemiteabe kuvamine avakuval
Asjade vürtsitamiseks saate kuvada süsteemiteavet uue terminali eksemplari ülaosas atraktiivsel viisil. Te ei pea muretsema süsteemi üksikasjade väljavõtmise ja nende kena esitamise pärast, juba on saadaval mitu tööriista, mis selle töö teie eest ära teevad. Kaks enimkasutatavat on Neofetch ja Screenfetch.
Enne käskude lisamist konfiguratsioonifaili, installige Neofetch (või Screenfetch), kasutades teie süsteemi vaikepaketihaldurit.
Seejärel lisage kesta konfiguratsioonifaili lõppu olenevalt ülaltoodud paketist, olenevalt installitud paketist:
neofetch
ekraani tõmbamine
Salvestage muudatused ja taaskäivitage terminal.
2. Kuvage juhuslik sõnum
Sa võid kasutada varandus et kuvada terminali käivitamisel juhuslikke (mõnikord naljakaid) tsitaate. Enne konfiguratsioonifaili redigeerimist installige varandus pakett teie süsteemis.
Ubuntu/Debiani puhul:
sudo apt install fortune
Arch Linuxis:
sudo pacman -S fortune-mod
Fortune'i installimiseks Fedorasse ja CentOS-i toimige järgmiselt.
sudo dnf installige fortune-mod
Pärast installimist lisage konfiguratsioonifaili lõppu järgmine käsk:
varandus
Väljund:
Saate raha teenida muude kommunaalteenustega, näiteks lehmaloom pilkupüüdvate pritsekraani viipade loomiseks. Installige oma masinasse pakett cowsa ja lisage kesta konfiguratsioonifaili järgmine rida:
varandus | lehmaloom
Väljund:
3. Näidake käivitamisel ASCII kunsti
Tavaline tekst võib mõnede kasutajate jaoks olla suureks pöördeks. Kuigi Linuxi terminal ei toeta pilte ja videoid, saate siiski kasutada ASCII kunsti, et lisada ekraanile visuaalne puudutus.
Selleks saate kasutada linnupoeg utiliit tavalise teksti teisendamiseks ASCII art. Pakett on saadaval ametlikes distrohoidlates ja selle saab alla laadida vaikepaketihalduri abil.
Debianil põhinevates süsteemides, nagu Ubuntu:
sudo apt install figlet
Figleti installimiseks Arch Linuxi:
sudo pacman -S figlet
Fedora/CentOS-i ja muude RPM-põhiste distributsioonide puhul:
sudo dnf installige figlet
Pärast installimist lisage kesta konfiguratsioonifailile järgmine avaldus:
figlet -cl "See on string"
...kus"See on string" on tekst, mida soovite kuvada ASCII kunstina.
Näiteks:
4. Lisage ilmateave ja kuupäev
Kui olete Linuxi järele hull ja näib, et ei mäleta käsureal töötades praegust kuupäeva ja ilmateadet, saate terminali seadistada nii, et see teile käivitamisel selliseid üksikasju meelde tuletaks.
Installige lokk teie süsteemis, kui teil seda veel pole. Seejärel lisage konfiguratsioonifaili järgmine rida, et saada ilmateateid iga kord, kui terminali käivitate:
curl wttr.in/paris? 0
Asendage kindlasti "Pariis" ülalnimetatud käsus teie geograafilise asukohaga. The ?0 annab programmile käsu printida kolmepäevase vaikeprognoosi asemel ainult praegune ilm.
Kasutades saate printida ka praeguse kuupäeva ja päeva kuupäeva utiliit. Lihtsalt lisage kesta konfiguratsioonile järgmine rida:
kuupäeva
Pärast mõlema käsu lisamist faili näeb pritsekraan välja umbes selline:
3. samm: muudatuste salvestamine ja kinnitamine
Kui olete konfiguratsioonifaili kohandamise ja redigeerimise lõpetanud, on aeg need muudatused püsivalt rakendada, salvestades faili ja väljudes sellest. Käivituskuva vaatamiseks taaskäivitage terminal lihtsalt rakenduste menüüst või kasutage nuppu Ctrl + Alt + T selle asemel klaviatuuri otsetee.
Samuti saate luua kohandatud skripte, mis prindivad selle, mida soovite terminali avaekraanil näha. Seejärel lisage kesta konfiguratsioonifaili skripti käivitamiseks lihtsalt käsk ja oletegi valmis.
Ärge leppige terminali vaikevälimusega
Erinevalt Windowsist ja macOS-ist on kasutajatel täielik kontroll oma Linuxi süsteemi välimuse ja käitumise üle. Saate sõna otseses mõttes muuta operatsioonisüsteemi mis tahes aspekti, kuna suurem osa koodist on avatud lähtekoodiga ja seda saab muuta.
Kuid koodi mõistmine võib olla keeruline, kui te pole programmeerimiskeelega tuttav. Seetõttu peaksid Linuxi nokitsejad, kes soovivad oma käed kohandamisse ja tuuma arendamisse pista, C-programmeerimiskeelt ja selle kontseptsioone hästi tundma.
C-programmeerimiskeelel on karm maine. Kuid kui saate sellega hakkama, saate programmeerida kõike, nagu need näpunäited näitavad.
Loe edasi
- Linux
- Terminal
- Linuxi kohandamine
Deepesh on MUO Linuxi nooremtoimetaja. Ta kirjutab Linuxi kohta teabejuhiseid, mille eesmärk on pakkuda kõigile uustulnukatele õndsat kogemust. Pole kindel filmide osas, aga kui tahad tehnoloogiast rääkida, siis ta on sinu mees. Vabal ajal võib teda leida raamatuid lugemas, erinevaid muusikažanre kuulamas või kitarri mängimas.
Liituge meie uudiskirjaga
Liituge meie uudiskirjaga tehniliste näpunäidete, arvustuste, tasuta e-raamatute ja eksklusiivsete pakkumiste saamiseks!
Tellimiseks klõpsake siin