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.
- Mikä on alias
- Aliaksen luomisen syntaksi Linuxissa
- Kuinka luoda alias Linuxissa
- Kuinka listata aliakset Linuxissa
- Aliastyypit
- Luo väliaikainen alias
- Poista väliaikainen alias
- Luo pysyvä alias
- Poista pysyvä alias
- Luo alias argumenteilla
- Poista alias argumenteilla
- Johtopäätös
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.
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ä:
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:
Listaa nyt aliakset ja voit nähdä, että päivitys ei ole enää saatavilla:
Voit poistaa kaikki aliakset käyttämällä:
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:
Tallenna tiedosto käyttämällä ctrl+x ja paina sitten ja ja .
Nyt lähde tiedosto:
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:
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.
kosketus ' $1 ”
}
Nyt aja lähde ~/.bashrc komento tallentaaksesi muutokset ja ottaaksesi aliaksen käyttöön.
Suorita nyt aliastoiminto tiedostonimellä.
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.