Како поставити псеудониме на Убунту

Da li vam je dosadilo kucanje dugačkih naredbi u vašem Ubuntu terminalu? Želite li da otkrijete efikasniji pristup? Ako je odgovor potvrdan, možda bi vam odgovaralo podešavanje pseudonima (alias) u Ubuntu terminalu. U ovom vodiču ćemo vam demonstrirati kako se to radi.

Šta je to pseudonim?

Pseudonim je, u suštini, prečica za naredbe u komandnoj liniji. Setite se samo koliko puta ste na Ubuntu sistemu pokušali da otkucate neku dugu naredbu, da biste potom zaboravili kako tačno ona glasi. Pseudonim se može definisati kao skraćenica za tu dugu naredbu, eliminišući potrebu da je pamtite u celosti.

Ako često koristite terminal na Ubuntu sistemu za razvoj, programiranje ili jednostavno zato što preferirate komandnu liniju, učenje kreiranja pseudonima je izuzetno korisno.

Pseudonimi se konfigurišu u datoteci ~/.bashrc koja se nalazi u vašem ličnom direktorijumu na Ubuntu sistemu. Važno je napomenuti da ovi pseudonimi važe isključivo za korisnika koji ih je postavio, što znači da ćete možda morati da definišete pseudonime komandne linije za svakog korisnika na vašem sistemu.

Kreiranje rezervne kopije Bashrc datoteke

Podrazumevana Bashrc datoteka u Ubuntu sistemu sadrži korisne konfiguracijske izmene koje olakšavaju rad. Iako ti dodaci nisu neophodni, bilo bi šteta izgubiti ono što su programeri već podesili.

Da bismo sačuvali postojeću konfiguraciju u vašoj Bashrc datoteci, neophodno je da napravimo rezervnu kopiju. Za početak, otvorite prozor terminala na Ubuntu radnoj površini. To možete postići pritiskom na tastere Ctrl + Alt + T ili pronalaženjem aplikacije „Terminal“ u meniju aplikacija.

U terminalu koristite komandu cp za kreiranje kopije datoteke ~/.bashrc. Ova kopija će biti sačuvana pod imenom .bashrc.bak i neće se menjati. Na taj način, u slučaju da poželite da poništite sve izmene napravljene u ovom vodiču, to ćete moći lako da uradite.

cp ~/.bashrc ~/.bashrc.bak

Ukoliko u bilo kom trenutku budete želeli da vratite rezervnu kopiju, pokrenite sledeće naredbe:

rm ~/.bashrc
mv ~/.bashrc.bak ~/.bashrc

Dodavanje pseudonima

Dodavanje pseudonima Ubuntu terminalu je jednostavno i lakše nego što se čini. Da biste započeli, potrebno je da otvorite Bashrc datoteku vašeg Ubuntu korisnika radi izmene. U ovom vodiču koristimo tekstualni editor Nano.

nano -w ~/.bashrc

Kada se datoteka otvori u Nano editoru, skrolujte do dna i pritisnite taster Enter da biste kreirali novi red. Nakon što ste kreirali novi red, započnite definisanje pseudonima rečju ‘alias’. Svaki pseudonim komandne linije mora početi sa ovom rečju.

alias

Nakon ključne reči ‘alias’, sledi naziv naredbe prečice. Na primer, ukoliko želite da vaša prečica olakša ažuriranje Snap paketa, možete koristiti naziv ‘snap-update’.

alias snap-update

Posle naziva prečice, neophodno je dodati znak jednakosti (=). Ovaj znak signalizira Bash-u da nakon njega sledi duga komanda.

alias snap-update=

Nakon znaka =, unesite prvi navodnik („). Ovaj navodnik signalizira Bash-u gde počinje duga komanda.

alias snap-update="

Nakon prvog navodnika, unesite svoju komandu. Dakle, ako želite da olakšate ažuriranje Ubuntu Snap-ova, dodajte naredbu ‘sudo snap refresh’. Važno je napomenuti da možete dodati onoliko komandi koliko želite, sve dok ih razdvajate znakom tačka-zarez (;).

alias snap-update="sudo snap refresh"

Nakon što ste završili sa dodavanjem pseudonima Ubuntu terminalu, sačuvajte izmene pomoću kombinacije tastera Ctrl + O, a zatim zatvorite editor pritiskom na Ctrl + X.

Aktiviranje pseudonima

Pseudonimi neće biti aktivni u vašem terminalu odmah nakon što sačuvate Bashrc datoteku. To je zato što je potrebno osvežiti sesiju terminala. Ako izmenite svoju Bashrc datoteku i dodate novi pseudonim, on verovatno neće odmah funkcionisati.

Srećom, postoji jednostavna naredba koju možete uneti da biste trenutno aktivirali svoje nove pseudonime u Ubuntu terminalu. Evo kako to funkcioniše.

Prvo, dodajte svoje nove pseudonime komandne linije prateći uputstva iz odeljka „Dodavanje pseudonima“. Kada ste to uradili, sačuvajte izmene u tekstualnoj datoteci Bashrc pritiskom na tastere Ctrl + O i zatvorite datoteku sa Ctrl + X.

Nakon izlaska iz Nano editora, koristite komandu ‘source’ nad datotekom ~/.bashrc. Unosom ove naredbe obaveštavate Bash terminal u Ubuntu da primeni novu, ažuriranu konfiguraciju.

source ~/.bashrc

Nakon izvršavanja gornje naredbe, vaš novi pseudonim bi trebalo da bude aktivan i spreman za upotrebu odmah.

Onemogućavanje pseudonima

Moguće je isključiti pseudonime u Ubuntu sistemu ukoliko to želite. Evo kako da to uradite. Prvo otvorite Bashrc datoteku pomoću naredbe ‘nano’ radi izmene:

nano -w ~/.bashrc

Kada se Bashrc datoteka otvori i bude spremna za izmenu, pronađite pseudonim koji želite da onemogućite u Ubuntu sistemu. Kada ga pronađete, dodajte simbol # ispred njega. Na primer, da biste isključili naš pseudonim za Snap ažuriranje, naredba bi trebalo da izgleda ovako:

#alias snap-update="sudo snap refresh"

Kada ste onemogućili željeni pseudonim, pritisnite Ctrl + O da biste sačuvali izmene, a zatim Ctrl + X da biste zatvorili editor. Nakon toga, pokrenite komandu ‘source’ da biste ažurirali Bashrc datoteku.

source ~/.bashrc

Nakon pokretanja ‘source’ naredbe, vaš pseudonim će biti onemogućen.