Te-ai săturat de comenzile lungi și complicate în terminalul tău Ubuntu? Îți dorești o metodă mai eficientă de a lucra? Atunci configurarea aliasurilor poate fi soluția ideală pentru tine. În acest ghid, îți vom prezenta pașii necesari pentru a crea aliasuri în terminalul Ubuntu.
Ce reprezintă un alias?
Un alias este, practic, o prescurtare pentru o comandă lungă sau complexă. Gândește-te la momentele în care ai încercat să introduci o comandă elaborată, doar pentru a o uita pe parcurs. Un alias te ajută să asociezi o comandă scurtă unei comenzi lungi, astfel încât să nu mai fie nevoie să o memorezi în întregime. Dacă folosești frecvent terminalul pentru programare, dezvoltare sau pur și simplu pentru că îți place linia de comandă, învățarea modului de configurare a aliasurilor reprezintă un pas important pentru a-ți optimiza munca.
Aliasurile sunt definite în fișierul ~/.bashrc
din directorul tău home de pe Ubuntu. Este important de reținut că aceste aliasuri sunt valabile doar pentru utilizatorul curent, ceea ce înseamnă că va trebui să le configurezi individual pentru fiecare utilizator al sistemului.
Crearea unei copii de rezervă a fișierului Bashrc
Fișierul Bashrc implicit din Ubuntu conține câteva configurări utile, menite să îți faciliteze munca. Deși nu sunt esențiale, este recomandabil să păstrezi aceste setări. Pentru a face acest lucru, vom realiza o copie de rezervă a fișierului original. Începe prin a deschide o fereastră de terminal. Poți face acest lucru folosind combinația de taste Ctrl+Alt+T sau căutând „Terminal” în meniul aplicațiilor.
Odată ce te afli în terminal, folosește comanda cp
pentru a crea o copie a fișierului ~/.bashrc
. Această copie va fi denumită .bashrc.bak
și nu va fi modificată. Astfel, vei putea reveni la setările inițiale, în cazul în care dorești să anulezi modificările efectuate pe parcursul acestui ghid.
cp ~/.bashrc ~/.bashrc.bak
În orice moment, dacă dorești să restabilești copia de rezervă, folosește următoarele comenzi:
rm ~/.bashrc mv ~/.bashrc.bak ~/.bashrc
Adăugarea unui alias
Crearea unui alias în terminalul Ubuntu este un proces simplu. Pentru început, trebuie să deschizi fișierul Bashrc al utilizatorului curent pentru editare. În acest ghid, vom folosi editorul de text Nano.
nano -w ~/.bashrc
Odată ce fișierul este deschis, derulează la final și apasă tasta Enter pentru a crea o linie nouă. Aici vei introduce cuvântul alias
, deoarece fiecare alias trebuie să înceapă cu acest cuvânt.
alias
După cuvântul alias
, este timpul să definești numele comenzii rapide. De exemplu, dacă vrei un alias pentru simplificarea actualizării pachetelor Snap, ai putea folosi snap-update
.
alias snap-update
După numele comenzii rapide, adaugă semnul =
. Acesta indică shell-ului Bash unde începe comanda lungă asociată aliasului.
alias snap-update=
După semnul =
, introdu un semn "
. Acesta marchează începutul comenzii pe care o vei asocia aliasului.
alias snap-update="
După primul semn "
, adaugă comanda efectivă. Pentru a simplifica actualizarea pachetelor Snap, poți adăuga sudo snap refresh
. Reține că poți include mai multe comenzi, separate prin ;
.
alias snap-update="sudo snap refresh"
După ce ai terminat de adăugat aliasul, salvează modificările folosind combinația de taste Ctrl+O și ieși din editor cu Ctrl+X.
Activarea unui alias
Aliasurile nu devin active imediat după salvarea fișierului Bashrc. Acest lucru se întâmplă deoarece sesiunea terminalului trebuie reîmprospătată. Dacă ai editat fișierul Bashrc și ai adăugat un nou alias, probabil că acesta nu va funcționa imediat.
Din fericire, există o comandă pe care o poți introduce pentru a activa instantaneu noile aliasuri în terminalul Ubuntu. Iată cum funcționează.
Mai întâi, adaugă noile aliasuri folosind pașii menționați anterior. După ce ai terminat, salvează modificările în fișierul text Bashrc (Ctrl+O) și ieși din editor (Ctrl+X).
Odată ieșit din Nano, folosește comanda source
urmată de calea către fișierul ~/.bashrc
. Astfel, vei indica terminalului Bash să folosească configurația recent actualizată.
source ~/.bashrc
După executarea comenzii, noul tău alias va fi activ și gata de utilizare.
Dezactivarea aliasurilor
Dacă dorești, poți dezactiva aliasurile în Ubuntu. Iată cum să faci acest lucru. Mai întâi, deschide fișierul Bashrc pentru editare folosind comanda nano
:
nano -w ~/.bashrc
Odată deschis fișierul, localizează aliasul pe care vrei să îl dezactivezi. Când l-ai găsit, adaugă caracterul #
în fața liniei. De exemplu, pentru a dezactiva aliasul snap-update
, linia ar trebui să arate astfel:
#alias snap-update="sudo snap refresh"
După ce ai dezactivat aliasul, salvează (Ctrl+O) și ieși (Ctrl+X). Apoi, execută comanda source
pentru a actualiza fișierul Bashrc.
source ~/.bashrc
După rularea comenzii source
, aliasul va fi dezactivat.