Terminal je poput virtualnog drugog doma za mnoge korisnike Linuxa jer većinu svog radnog vremena provode utipkavajući naredbe u njemu. Važno je personalizirati terminal prema želji vašeg srca ako se ne želite dosaditi dosadnim, crnim zaslonom naredbenog retka.

Linux vam nudi izbor da prilagodite bilo koji aspekt terminala – njegov izgled, ponašanje, sheme boja, font i početni zaslon.

U ovom članku ćemo pogledati kako možete prilagoditi početni zaslon vašeg Linux terminala da pojačate svoje sesije naredbenog retka.

Korak 1: Pronalaženje konfiguracijske datoteke ljuske

Emulator terminala instaliran na vašem Linux računalu radi kao frontend za temeljnu ljusku. Na većini Linux distribucija, Bash je zadana ljuska koja dolazi unaprijed instalirana sa sustavom. Na Linuxu, ako vam se ne sviđa zadana ljuska — Bash u većini slučajeva — uvijek možete promijenite ljusku pomoću chsh.

Svaka ljuska ima konfiguracijsku datoteku pohranjenu u korisničkom početnom direktoriju. Za Bash, datoteka se zove .bashrc. A ako koristite Zsh, bit će .zshrc.

instagram viewer

U početnom direktoriju pronađite konfiguracijsku datoteku koja odgovara ljusci koju trenutno koristite. Za potrebe ovog vodiča, pokazat ćemo kako prilagoditi početni zaslon na Bashu. Međutim, imajte na umu da su koraci slični i za druge školjke.

Da biste personalizirali početni zaslon svog terminala, prvo otvorite konfiguracijsku datoteku ljuske koristeći svoj omiljeni uređivač teksta. U ovom slučaju, Vim:

vim ~/.bashrc

Korak 2: Dodavanje sadržaja početnog zaslona

Prije nego što počnete dodavati sofisticirane skripte u datoteku, pokušajte prvo ispisati jednostavan niz kako biste provjerili je li konfiguracijska datoteka ispravno pročitana od strane ljuske. Da biste to učinili, dodajte sljedeći redak u konfiguracijsku datoteku:

echo "Dobro došli u terminal!"

Sada, spremite i zatvorite Vim i ponovno pokrenite terminal da biste vidjeli promjene.

Tekstualna poruka dobrodošlice bit će prikazana svaki put kada se ljuska pokrene, općenito kada ponovno pokrenete terminal.

Sada kada znate da konfiguracijska datoteka radi, vrijeme je da u datoteku dodate neke intrigantne informacije i naredbe.

1. Prikažite informacije o sustavu na uvodnom zaslonu

Da biste začinili stvari, možete prikazati informacije o sustavu na vrhu nove instance terminala na atraktivan način. Ne morate brinuti o izdvajanju detalja sustava i njihovom lijepom prezentiranju, već je dostupno nekoliko alata koji ovaj posao rade umjesto vas. Dva od najčešće korištenih su Neofetch i Screenfetch.

Prije nego što možete dodati naredbe u konfiguracijsku datoteku, instalirajte Neofetch (ili Screenfetch) pomoću zadanog upravitelja paketa na vašem sustavu.

Zatim, ovisno o paketu koji ste instalirali iznad, dodajte jednu od sljedećih naredbi na kraj konfiguracijske datoteke ljuske:

neofetch
screenfetch

Spremite promjene i ponovno pokrenite terminal.

2. Prikaži nasumičnu poruku

Možeš koristiti bogatstvo za prikaz nasumičnih (ponekad smiješnih) citata kad god pokrenete terminal. Prije uređivanja konfiguracijske datoteke, instalirajte bogatstvo paket na vašem sustavu.

Na Ubuntu/Debianu:

sudo apt install fortune

Na Arch Linuxu:

sudo pacman -S fortune-mod

Da biste instalirali fortune na Fedoru i CentOS:

sudo dnf instalirajte fortune-mod

Nakon instalacije, dodajte sljedeću naredbu na kraj konfiguracijske datoteke:

bogatstvo

Izlaz:

Možete dobiti bogatstvo s drugim uslužnim programima kao što su cowsay za stvaranje privlačnih obavijesti za početni zaslon. Instalirajte cowsa paket na svoj stroj i dodajte sljedeći redak konfiguracijskoj datoteci ljuske:

bogatstvo | cowsay

Izlaz:

3. Pokažite ASCII umjetnost pri pokretanju

Normalan tekst može biti velika odvratnost za neke korisnike. Iako Linux terminal ne podržava slike i videozapise, možete, međutim, upotrijebiti ASCII umjetnost kako biste dodali vizualni dodir zaslonu.

Za to možete koristiti fijuk uslužni program za pretvaranje normalnog teksta u ASCII art. Paket je dostupan u službenim distribucijskim spremištima i može se preuzeti pomoću zadanog upravitelja paketa.

Na sustavima temeljenim na Debianu kao što je Ubuntu:

sudo apt install figlet

Da biste instalirali figlet na Arch Linux:

sudo pacman -S figlet

Na Fedora/CentOS i drugim RPM distribucijama:

sudo dnf install figlet

Nakon instalacije, dodajte sljedeću izjavu u konfiguracijsku datoteku ljuske:

figlet -cl "Ovo je niz"

...gdje "Ovo je niz" je tekst koji želite prikazati kao ASCII crtež.

Na primjer:

4. Dodajte podatke o vremenu i datumu

Ako ste ludi za Linuxom i čini se da se ne možete sjetiti trenutnog datuma i vremena dok radite na naredbenom retku, možete konfigurirati terminal da vas podsjeti na takve detalje pri pokretanju.

Instalirati kovrča na vašem sustavu ako ga već nemate. Zatim da biste dobili podatke o vremenu svaki put kada pokrenete terminal, dodajte sljedeći redak u konfiguracijsku datoteku:

curl wttr.in/paris? 0

Obavezno zamijenite "Pariz" u gore spomenutoj naredbi s vašim zemljopisnim položajem. The ?0 naređuje programu da ispiše samo trenutno vrijeme umjesto zadane trodnevne prognoze.

Također možete ispisati trenutni datum i dan pomoću uslužni program za datum. Jednostavno dodajte sljedeći redak u konfiguraciju ljuske:

datum

Nakon dodavanja obje naredbe u datoteku, početni zaslon će izgledati otprilike ovako:

Korak 3: Spremanje i provjera promjena

Nakon što završite s podešavanjem i uređivanjem konfiguracijske datoteke, vrijeme je da trajno primijenite te promjene spremanjem i izlaskom iz datoteke. Da biste vidjeli početni zaslon, jednostavno ponovno pokrenite terminal iz izbornika Aplikacije ili upotrijebite Ctrl + Alt + T umjesto toga prečac na tipkovnici.

Također možete stvoriti prilagođene skripte koje ispisuju ono što želite vidjeti na uvodnom zaslonu terminala. Zatim jednostavno dodajte naredbu za izvršavanje skripte u konfiguracijskoj datoteci ljuske i gotovi ste.

Nemojte se slagati sa zadanim izgledom terminala

Za razliku od Windowsa i macOS-a, korisnici imaju potpunu kontrolu nad izgledom i ponašanjem svog Linux sustava. Možete doslovno promijeniti bilo koji aspekt operativnog sustava budući da je većina koda otvorenog koda i dostupna za izmjenu.

Ali razumijevanje koda može biti teško ako niste upoznati s programskim jezikom. Stoga bi Linux majstori koji žele uroniti u prilagodbu i razvoj kernela trebali dobro razumjeti programski jezik C i njegove koncepte.

UdioCvrkutE-mail
5 C savjeta za programiranje koje morate naučiti da biste započeli

Programski jezik C ima lošu reputaciju. Ali ako se uhvatite u koštac s tim, možete programirati bilo što, kao što pokazuju ovi savjeti.

Pročitajte dalje

Povezane teme
  • Linux
  • Terminal
  • Prilagodba Linuxa
O autoru
Deepesh Sharma (Objavljeno 92 članka)

Deepesh je mlađi urednik za Linux u MUO. Piše informativne vodiče o Linuxu, s ciljem pružiti blaženo iskustvo svim pridošlicama. Nisam siguran za filmove, ali ako želiš razgovarati o tehnologiji, on je tvoj tip. U slobodno vrijeme možete ga pronaći kako čita knjige, sluša različite glazbene žanrove ili svira gitaru.

Više od Deepesha Sharme

Pretplatite se na naše obavijesti

Pridružite se našem biltenu za tehničke savjete, recenzije, besplatne e-knjige i ekskluzivne ponude!

Kliknite ovdje za pretplatu