Kuinka luoda ja poistaa alias Linuxissa

Kuinka Luoda Ja Poistaa Alias Linuxissa



Linuxissa alias on komento, jonka avulla voimme suorittaa useita komentoja tai toimintoja luomalla pikakuvakkeen. Se säästää aikaa ja parantaa tuottavuutta varsinkin jos työhön liittyy lukuisten komentojen kirjoittamista.

Jos esimerkiksi haluat luoda hakemiston ja tiedoston sen sisään, sinun on suoritettava erilaisia ​​komentoja tämän tehtävän saavuttamiseksi. Kuitenkin aliakset auttavat tekemään niin monimutkaisia ​​tehtäviä yhdellä kertaa.







Tässä oppaassa tutkin, mitä ovat aliakset, niiden tyypit Linuxissa ja kuinka aliaksia luodaan ja poistetaan.



Vaatimus



Järjestelmä Linux (mikä tahansa Linux-jakelu)
Pääsy Root/sudo pääsy järjestelmään





Mikä on alias

Linuxissa alias on komentorivityökalu, joka voi luoda pikakuvakkeen useille komennoille tai toiminnoille. Aliasviittaus komentoryhmään, joka suoritetaan samanaikaisesti.

Linuxissa kaikki komennot ovat vaikeita muistaa ja toiminnan luonteen vuoksi myös komennon käyttö tulee monimutkaista. Alias-komentoa käytetään enimmäkseen korvaamaan pitkät ja monimutkaiset komennot lyhenteellä, jotta kaikki komento- tai optiovirheet voidaan välttää.



Aliaksen luomisen syntaksi Linuxissa

Käytä seuraavaa syntaksia luodaksesi aliaksen Linuxissa.

Syntaksi:

alias nimi =' < käskee… > '


Yllä olevassa syntaksissa:

alias: Avainsana aliaksen tekemiseen.

nimi: Aliasnimi, se voi olla mikä tahansa nimi.

: Se sisältää komentoja tai komentoryhmiä. Se voi sisältää myös vaihtoehtoja ja muita argumentteja.

Tärkeitä seikkoja aliaksen luomisessa:

    • Anna aliakselle yksilöllinen nimi ja varmista pysyvää aliasta luodessasi, ettei se vastaa ennalta määritettyjä komentoja.
    • Käytä yksittäisiä lainausmerkkejä lisätäksesi komennot.
    • Vältä välilyöntien lisäämistä yhtäläisyysmerkin (=) jälkeen ja ennen, tai se voi antaa an aliasta ei löydy virhe.

Kuinka luoda alias Linuxissa

Alias ​​voidaan luoda käyttämällä alias-komentoa ja yllä annettua syntaksia. Ymmärretään se esimerkillä:

alias päivittää =' sudo osuva päivitys && sudo sopiva päivitys'



Olen luonut aliaksen päivittää kahdesta usein käytetystä komennosta Linuxissa; päivittää ja päivittää. Kahden komennon kirjoittamisen sijaan luot aliaksen ja kirjoitat vain tämän aliaksen suorittaaksesi toiminnot.


Ymmärretään se toisella esimerkillä:

alias liikkua =' CD ~ / Asiakirjat / uudet_asiakirjat / Viimeisin / tiedostot / '



Tässä esimerkissä olen luonut aliaksen liikkua navigoidaksesi tiedostot hakemistosta. Sen sijaan, että kirjoittaisin koko polun, voin käyttää aliasta liikkua päästäksesi suoraan sisään tiedostot hakemistosta.

Kuinka listata aliakset Linuxissa

Jos haluat luetella aliakset Linuxissa, kirjoita alias-komento, jolloin kaikki aliakset luetellaan.

alias


Aliastyypit

On olemassa kahdenlaisia ​​aliaksia:

Väliaikainen alias: Väliaikainen alias pysyy käytössä niin kauan kuin nykyinen istunto on aktiivinen, ja se poistetaan automaattisesti istunnon päättyessä. Väliaikainen alias luodaan yksinkertaisesti käyttämällä alias-komentoa.

Pysyvä alias: Pysyvä alias pysyy käytössä myös istunnon päätyttyä. Pysyvä alias vaatii joitain lisämuutoksia järjestelmätiedostoihin.

Luo väliaikainen alias

Jokainen alias-komennolla luotu alias on väliaikainen. Se on toiminnassa niin kauan kuin istunto on aktiivinen. Luodaan esimerkiksi väliaikainen alias, joka päivittää arkistot.

alias päivittää =' sudo osuva päivitys && sudo sopiva päivitys'


Se toimii nykyisessä aktiivisessa istunnossa. Poistu nyt istunnosta ja kirjaudu takaisin sisään, yritä suorittaa alias ja se ei toimi.


Poistuaksesi istunnosta, sulje pääte ja käynnistä se uudelleen.

Poista väliaikainen alias

Voit poistaa väliaikaisen aliaksen käyttämällä sinä itket komennon ollessasi aktiivisessa istunnossa.

Syntaksi:

sinä itket < alias nimi >


Voit esimerkiksi poistaa päivityksen aliaksen seuraavasti:

sinä itket päivittää



Listaa nyt aliakset ja voit nähdä, että päivitys ei ole enää saatavilla:


Voit poistaa kaikki aliakset käyttämällä:

sinä itket -a


Luo pysyvä alias

Pysyvän aliaksen luomiseksi sinun on tehtävä muutoksia shell-määritystiedostoon. Asetustiedosto riippuu käyttämästäsi komentotulkista.

    • Bashille se on bashrc
    • Zsh:lle ​​se on kutistua

Käytän Bashia; siksi avaan bashrc-tiedoston.

sudo nano ~ / .bashrc



Kirjoita nyt alias päivittää tiedoston lopussa. Alias ​​olisi:

alias päivittää =' sudo osuva päivitys && sudo sopiva päivitys'


Tallenna tiedosto käyttämällä ctrl+x ja paina sitten ja ja .


Nyt lähde tiedosto:

lähde ~ / .bashrc



Tämä alias pysyy pysyvänä, lopetatpa istunnon tai sammutat koneen.

Uudelleenohjausoperaattoria (>>) voidaan myös käyttää pysyvän aliaksen tekemiseen, koska se liittää alias-komennon bashrc-tiedoston loppuun.

kaiku ' alias päivittää =' sudo osuva päivitys && sudo sopiva päivitys'' >> ~ / .bashrc



Älä unohda lähteä bashrc-tiedostosta tallentaaksesi muutokset.

Poista pysyvä alias

Pysyvän aliaksen poistamiseksi sinun on poistettava se shell-määritystiedostosta. Minun tapauksessani se oli bashrc, avaa tiedosto ja poista alias.


Kun olet poistanut aliaksen, hanki bashrc-tiedosto suorittamalla alla annettu komento:

lähde ~ / .bashrc


Alias ​​on poistettu.

Luo alias argumenteilla

Aliasista tulee entistä hyödyllisempiä, kun voit lisätä niihin argumentteja. Voit tehdä sen pysyvän aliaksen luontitekniikalla.

Huomaa, että tässä tekniikassa emme käytä alias avainsanaa, käytämme a toiminto sen sijaan.

Syntaksi:

toiminto < funktion nimi > ( ) {
< käskee… >
}


Luodaan funktio, joka ottaa tiedostonimen argumenttina ja luo tiedoston nykyiseen työhakemistoon.

Seuraavassa koodissa $1 on argumentti; argumenttien määrää voidaan lisätä käyttämällä $2, $3 ja niin edelleen.


Avaa bashrc-tiedosto ja kirjoita seuraava funktio tiedoston loppuun.

toiminto luo tiedosto ( ) {
kosketus ' $1
}



Nyt aja lähde ~/.bashrc komento tallentaaksesi muutokset ja ottaaksesi aliaksen käyttöön.

lähde ~ / .bashrc


Suorita nyt aliastoiminto tiedostonimellä.

createFile myFile.txt


Käyttäjän antamalla nimellä luodaan tiedosto.

Poista alias argumenteilla

Aliaksen poistaminen argumenteilla on samanlainen kuin pysyvän aliaksen poistaminen. Avaa bashrc-tiedosto, poista toiminto; tallenna tiedosto ja lähde se käyttämällä lähde ~/.bashrc komento.

Johtopäätös

Linuxin alias on hyödyllinen apuohjelma, jonka avulla voit luoda pikakuvakkeen, joka viittaa komentoon tai useisiin komentoihin. Ajan säästäminen ja tehokkuuden parantaminen ovat tämän komennon tärkeimmät edut. Aliakset ovat väliaikaisia, mutta ne voidaan tehdä pysyviksi muokkaamalla komentotulkin asetustiedostoa. Väliaikaiset aliakset voidaan poistaa välittömästi tai ne poistuvat automaattisesti poistuttaessa aktiivisesta istunnosta. Pysyviä aliaksia varten sinun on poistettava ne shell-määritystiedostosta bashrc tai zshrc.