Kako stvoriti i ukloniti alias u Linuxu

Kako Stvoriti I Ukloniti Alias U Linuxu



U Linuxu, alias je naredba koja nam omogućuje izvršavanje više naredbi ili operacija stvaranjem prečaca. Štedi vrijeme i poboljšava produktivnost, posebno ako vaš posao uključuje upisivanje brojnih naredbi.

Na primjer, ako želite stvoriti direktorij i datoteku unutar tog direktorija, tada morate izvršiti različite naredbe da postignete ovaj zadatak. Međutim, aliasi pomažu u obavljanju tako složenih zadataka u jednom potezu.







U ovom vodiču istražit ću što su aliasi, njihove vrste u Linuxu i kako stvoriti i ukloniti aliase.



Zahtjev



Sustav Linux (bilo koja distribucija Linuxa)
Pristup Root/sudo pristup sustavu





Što je alias

U Linuxu alias je uslužni program naredbenog retka koji može stvoriti prečac za više naredbi ili operacija. Referenca pseudonima za grupu naredbi koje se izvode istovremeno.

U Linuxu je sve naredbe teško zapamtiti, a s prirodom operacije, upotreba naredbi također postaje složena. Naredba alias uglavnom se koristi za zamjenu dugih i složenih naredbi stenografijom tako da se mogu izbjeći bilo kakve greške u naredbama ili opcijama.



Sintaksa stvaranja pseudonima u Linuxu

Koristite sljedeću sintaksu za stvaranje pseudonima u Linuxu.

Sintaksa:

alias Ime =' < naredbe… > '


U gornjoj sintaksi:

alias: Ključna riječ za izradu pseudonima.

Ime: Pseudonim, može biti bilo koje ime.

: Uključuje naredbe ili grupe naredbi. Također može uključivati ​​opcije i druge argumente.

Neka važna razmatranja za stvaranje pseudonima:

    • Dodijelite jedinstveni naziv pseudonmu i tijekom stvaranja trajnog pseudonima osigurajte da se ne podudara s unaprijed definiranim naredbama.
    • Za uključivanje naredbi koristite jednostruke navodnike.
    • Izbjegavajte dodavanje razmaka iza i prije znaka jednakosti (=) ili bi to moglo dati znak alias nije pronađen greška.

Kako stvoriti pseudonim u Linuxu

Alias ​​se može stvoriti korištenjem naredbe alias i gore navedene sintakse. Razumimo to na primjeru:

alias Ažuriraj =' sudo prikladno ažuriranje && sudo prikladna nadogradnja'



Stvorio sam alias Ažuriraj dvije često korištene naredbe u Linuxu; ažurirati i nadograditi. Umjesto da upisujete dvije naredbe, stvarate alias i upisujete samo taj alias za izvođenje operacija.


Shvatimo to na drugom primjeru:

alias potez =' CD ~ / Dokumenti / novi_dokumenti / najnoviji / datoteke / '



U ovom primjeru stvorio sam alias potez za navigaciju datoteke imenik. Umjesto da upisujem cijeli put, mogu koristiti alias potez izravno ući u datoteke imenik.

Kako ispisati pseudonime u Linuxu

Za popis aliasa u Linuxu upišite naredbu alias i svi će se aliasi prikazati.

alias


Vrste pseudonima

Postoje dvije vrste aliasa:

Privremeni alias: Privremeni alias ostaje aktivan sve dok je trenutna sesija aktivna i automatski se briše kada sesija završi. Privremeni pseudonim se jednostavno kreira pomoću naredbe alias.

Trajni alias: Trajni alias ostaje aktivan čak i nakon završetka sesije. Trajni alias zahtijeva neke dodatne promjene u sistemskim datotekama.

Stvorite privremeni alias

Svaki pseudonim koji je stvoren pomoću naredbe alias je privremen. Ostaje operativan sve dok je sesija aktivna. Na primjer, stvorimo privremeni alias koji ažurira spremišta.

alias Ažuriraj =' sudo prikladno ažuriranje && sudo prikladna nadogradnja'


Radit će u trenutnoj aktivnoj sesiji. Sada izađite iz sesije i ponovno se prijavite, pokušajte pokrenuti alias i neće raditi.


Za izlazak iz sesije jednostavno zatvorite terminal i ponovno ga pokrenite.

Uklonite privremeni alias

Da biste uklonili privremeni alias, koristite ti plačeš naredbu dok ste u aktivnoj sesiji.

Sintaksa:

ti plačeš < alias-ime >


Na primjer, za uklanjanje pseudonima ažuriranja upotrijebite:

ti plačeš Ažuriraj



Sada navedite pseudonime i vidjet ćete da ažuriranje više nije dostupno:


Da biste uklonili sve aliase, upotrijebite:

ti plačeš -a


Stvorite stalni alias

Da biste stvorili trajni alias, morate napraviti promjene u konfiguracijskoj datoteci ljuske. Konfiguracijska datoteka ovisi o ljusci koju koristite.

    • Za Basha jest bashrc
    • Za Zsh je se smanjiti

Koristim Bash; stoga ću otvoriti datoteku bashrc.

sudo nano ~ / .bashrc



Sada upišite alias Ažuriraj na kraju datoteke. Alias ​​bi bio:

alias Ažuriraj =' sudo prikladno ažuriranje && sudo prikladna nadogradnja'


Spremite datoteku pomoću ctrl+x a zatim pritisnite i/i .


Sada izvor datoteke:

izvor ~ / .bashrc



Ovaj pseudonim ostat će trajan bez obzira završite li sesiju ili isključite stroj.

Operator preusmjeravanja (>>) također se može koristiti za izradu trajnog pseudonima jer će dodati naredbu pseudonima na kraj bashrc datoteke.

jeka alias Ažuriraj =' sudo prikladno ažuriranje && sudo prikladna nadogradnja'' >> ~ / .bashrc



Ne zaboravite izvor bashrc datoteke da biste spremili promjene.

Uklonite trajni alias

Za uklanjanje trajnog pseudonima morate ga ukloniti iz konfiguracijske datoteke ljuske. U mom slučaju to je bio bashrc, otvorite datoteku i uklonite alias.


Nakon uklanjanja pseudonima, izvor bashrc datoteke izvršavanjem naredbe dane u nastavku:

izvor ~ / .bashrc


Alias ​​je izbrisan.

Stvorite pseudonim s argumentima

Aliasi postaju još korisniji kada im možete dodati argumente. To možete učiniti tehnikom stvaranja trajnog aliasa.

Imajte na umu da u ovoj tehnici ne koristimo alias ključnu riječ, koristit ćemo a funkcija umjesto toga.

Sintaksa:

funkcija < naziv-funkcije > ( ) {
< naredbe… >
}


Kreirajmo funkciju koja će uzeti naziv datoteke kao argument i stvoriti datoteku u trenutnom radnom direktoriju.

U sljedećem kodu, $1 je argument; broj argumenata može se povećati korištenjem $2, $3 i tako dalje.


Otvorite datoteku bashrc i upišite sljedeću funkciju na kraju datoteke.

funkcija createFile ( ) {
dodir $1
}



Sada, pokrenite izvor ~/.bashrc naredba za spremanje promjena i omogućavanje pseudonima.

izvor ~ / .bashrc


Sada pokrenite funkciju aliasa s nazivom datoteke.

createFile myFile.txt


Stvorit će se datoteka s imenom korisnika.

Uklonite pseudonim s argumentima

Postupak brisanja pseudonima s argumentima sličan je brisanju trajnog pseudonima. Otvorite datoteku bashrc, uklonite funkciju; spremite datoteku i izvorite je koristeći izvor ~/.bashrc naredba.

Zaključak

Alias ​​u Linuxu je koristan uslužni program koji vam omogućuje stvaranje prečaca koji upućuje na naredbu ili više naredbi za rad. Ušteda vremena i poboljšanje učinkovitosti ključne su prednosti ove naredbe. Aliasi su privremeni, ali se mogu učiniti trajnim uređivanjem konfiguracijske datoteke ljuske. Privremeni aliasi se mogu odmah izbrisati ili automatski nestaju po izlasku iz aktivne sesije. Dok za stalne aliase morate ih izbrisati iz konfiguracijske datoteke ljuske bashrc ili zshrc.