haluatko viettää hyvä määrä aikaa työskennellä komentoriviltä? Sitten olet ehkä huomannut, että suurin osa komennoistasi on pieni osajoukko kaikista käytettävissä olevista komennoista. Useimmat niistä ovat tavanomaisia ja saatat johtaa niitä joka ikinen päivä.,
vähentää kärsimystä kirjoittamalla, kehittäjät komento utilities ovat yrittäneet poistaa ylimääräisiä kirjoittamalla lyhenteitä, esimerkiksi ”ls” sen sijaan, ”lista”, ”cd” eikä ”muutos-hakemisto”, ”kissa” eikä ”catenate” jne. Silti saman käskyn kirjoittaminen kerta toisensa jälkeen on todella tylsää ja kestämätöntä.
tässä peitenimet tulevat näppärästi. Käyttämällä peitenimeä, on mahdollista määrittää pikakuvake tietyn komennon. Tässä, puhumme siitä, miten luoda Bash peitenimet ja osoittaa joitakin hyödyllisiä peitenimiä, että saatat nauttia.,
Bash alias
Kun olet suorita komento terminaali, se on työ kuori prosessi ja esittelee sen OS tehdä kohteen työtä. Bash (lyhenne sanoista ”Bourne-Again shell) on ylivoimaisesti yksi suosituimmista UNIX-kuorista. Useimmat Linux distrot tulevat Bash shell oletuksena.
now, what ’ s a Bash alias? Meillä kaikilla on käsitys siitä, miten peitenimi toimii. Samoin, kun haluat käyttää lausetta kuvaamaan tiettyä komentoa, voit luoda ”alias” kyseiselle komennolle. Bash muistaa ja kohtelee custom lause käskynä., Ajettaessa bash kääntää sen automaattisesti alkuperäiseen komentoon.
Bash-peitenimiä on 2 tyyppiä.
- tilapäinen: tämän tyyppinen peitenimi kestää niin kauan kuin shell-istunto on käynnissä. Kun kuori on lopetettu, se unohtaa peitenimen.
- pysyvä: kun se on luotu, Bash muistaa peitenimen luomisen ja sen merkityksen.
näytän seuraavaksi tässä opetussuunnitelmassa, miten peitenimiä luodaan ja hallitaan. Kaikki nämä kuvatut menetelmät suoritetaan Ubuntussa. Kuitenkin, ne toimivat tahansa Linux distro niin kauan kuin työskentelet Bash.,
Väliaikainen Alias Creation
Tämä on peitenimi, jonka Bash unohtaa istunnon päätyttyä. Siksi suosittelen, että luot salanimen, joka kannattaa istuntoa varten.
tilapäisen Bash-peitenimen luomiseksi komentorakenne näyttää tältä.
tehdään tästä selkeä esimerkki., Olen Ubuntussa, joten jos haluan päivittää kaikki Järjestelmän paketit, minun on suoritettava seuraava komento.
Nyt, entä käyttäen ”apt-sysupdate” vaihtoehtona, että teen samaa työtä kuin edellä mainittu komento? Luo peitenimi käyttämällä tätä komentoa.,
katsotaanpa tarkistaa, jos se toimii!
Voila! Se toimii!
Tässä, kun Bash näkee komennolla ”apt-sysupdate”, se on käännetty pitkä komento, että se tulee olemaan teloitettiin.
Here ’ s a fun thing to do. Entä jos luomme peitenimen? Luodaan alias ” update ”komennolle”apt-sysupdate”.,
Nyt, katsotaanpa, jos se toimii.
Jep, se tekee!
pysyvä Alias Creation
pysyvien peitenimien luomiseksi meidän on ilmoitettava se bashrc-tiedostossa. Se bashrc on shell-skripti, joka suoritetaan aina, kun bash istunto alkaa. Se sijaitsee osoitteessa”~/.bashrc (s. Se on ainutlaatuinen jokaiselle käyttäjälle järjestelmässä.
bashrc on suosittu valinta luoda suosikki aliaksia. Bashrc voi olla tai ei ole läsnä järjestelmässäsi., Avaa bashrc vimillä. Jos ei ole paikalla, vim avaa tyhjän tekstin. Lue lisää vimistä.
Tässä on nyt koodi alias näyttää.
– Anna on luoda pysyvä alias ”päivitys” että kerron APT päivittää repo cache ja asenna kaikki saatavilla olevat päivitykset.,
Kun alias on luotu, tallenna tiedosto. Käske Bashin ladata tiedosto uudelleen.
Se on aika tarkistaa, jos se toimii. Käynnistä järjestelmä uudelleen, kirjaudu tilillesi ja suorita ”update” alias olemme juuri luoneet.
Voila! Alias on onnistuneesti luotu!,
What ’ s happening here? Yksinkertaisesti sanottuna, bash luo väliaikaisen peitenimen joka kerta, kun bashrc on ladattu. Kun bash lopettaa, se unohtaa peitenimen. Koska bashrc-tiedosto on kuitenkin ensimmäinen skripti, jonka bash suorittaa, väliaikainen alias on jälleen palannut. Sitä voisi luonnehtia ”pseudo-pysyväksi” peitenimeksi.
Ensisijainen alias
oletetaan, että olet määrittänyt aliaksen ”ls” komento ”ls-lhA” ja jostain syystä, sinun täytyy käyttää tärkein ”ls” työkalu tehdä jotain erilaista. Vastaavissa tapauksissa salanimen ohittaminen on tarpeen.,
ohittaakseen väliaikaisesti peitenimen, suorita komento seuraavalla rakenteella.
esimerkiksi, olen luonut alias ”ls” komento ”ls-lhA”. Kun ajan ls: ää, se käännetään komentoon. Entä jos haluan vain käyttää” ls ” – työkalua ilman lisävaihtoehtoja? Ohitetaan peitenimi väliaikaisesti.,
Listing aliases
To view all the currently configured aliases, run this command.
Deleting Temporary Aliases
Removing a temporary alias is super simple. Just run this command.
For example, I have 3 aliases in total., Päästä eroon ”update” – alias, komento olisi:
katsotaanpa tarkistaa tulos.
Voila! Peitenimi on poissa!
toinen tapa on erääntyä nykyisestä bash-istunnosta tai käynnistää järjestelmä uudelleen. Bash ei muista väliaikaisia peitenimiä. Tässä, olen käynnistänyt tietokoneeni uudelleen, eikä siinä ole bash-peitenimeä.
pysyvien peitenimien poistaminen
bashrc-tiedostossa ilmoitetut peitenimet eivät katoa., Vaikka unalias ne, niitä ei ole poistettu bashrc tiedosto. Seuraavan kerran kun bash-istunto on ladattu, myös peitenimi on palannut. Siksi päästä eroon pysyvä alias, meidän täytyy manuaalisesti poistaa ne bashrc-tiedosto.
Avaa bashrc tiedosto vim.
Poista bash aliakset et tarvitse. Vaihtoehtoisesti, voit kommentoida niitä niin, että seuraavan kerran, kun tarvitset niitä, voit yksinkertaisesti kommenttimerkki.
Tallenna tiedosto ja kertoa bash reload bashrc.,
Joitakin hyödyllisiä bash aliaksia
Tässä on joitakin yleisiä aliaksia, että monet ihmiset käyttävät. Kokeile vapaasti peitenimiä. Muista, että aina kun unohdat peitenimen, voit vain suorittaa ”alias” – komennon nähdäksesi, kumpi ajaa.
seuraava komento tulostaa hakemiston sisällön luettavaan tiedot ”pitkä listalle” muodossa.
tehdään ”ls” näyttää merkinnät sarakkeen indikaattoreita.,
Voimme myös tehdä kirjoitusvirheen ajaa tarkoitettu komento.
Joskus, että onko tuotos on hyvin pitkä. Tällaisessa tilanteessa putsataan ls: n ulostulo pienemmäksi.
Seuraavaksi, se on ”cd” komento. Lisätään peitenimi vanhempainhakemistoon.
käytä seuraavaa peitenimeä etsiäksesi haluamaasi tiedostoa / kansiota nykyisestä hakemistosta.
Now, let ’ s check out some system aliases. ”Df” – työkalua käytetään levyn käytön tarkistamiseen. Aseta seuraava peitenimi siten, että se ilmoittaa tulosteen ihmisen luettavassa yksikössä sekä tiedostojärjestelmän tyypin ja tulostuksen kokonaismäärän alareunassa.
Miten noin jälleenrakentamista ”du” työkalu tuotos?,
”ilmainen” työkalu raporttien määrä käytetty/käyttämätön muisti käynnissä järjestelmässä. Tehdään” vapaa ” ulostulo ystävällisemmäksi.
Jos olet jatkuvasti työskentelevät prosessin taulukon, on olemassa monia aliakset voimme toteuttaa. Esimerkiksi, Let ’s set out a default output for the command ”ps”.
katsotaanpa lisätä haku-toiminto prosessi taulukko.,
Miten tehdä hakemiston/kansion hieman helpompaa? Usein ” mkdir ”-lippua seuraa” – p ” – lippu minkä tahansa välttämättömän vanhempainhakemiston tekemiseen. Sidotaan se seuraavaan peitenimeen.
Haluatko saada ilmoituksen jokaisen hakemiston luominen? Lisätään” – v ”lippu”mkdir”.
Wget on yksinkertainen komentorivin downloader., Kuitenkin, jos se kohtaa ongelmia latauksen aikana, se peruuttaa automaattisesti. Pakottaakseen wgetin jatkamaan lataamista,” – c ” – lippu on läpäistävä. Yhdistetään ne tähän salanimeen.
– Täytyy tarkistaa julkisen IP-osoitteen? Lisätään se nimilistaan!
Tässä on, miten minun bashrc näyttää kaikki nämä peitenimet.,
Lopullinen ajatuksia
Alias on loistava ominaisuus, joka vähentää taakkaa ja ikävystyminen kirjoittamalla sama pitkä komento. Se on myös erittäin hyödyllistä käyttää bash-skriptejä, vähentää työtaakkaa, kun koodi on edelleen vapaa tarpeettomia sotkua.
ei ole kiinteitä peitenimiä. Aiemmin mainitsemani peitenimet ovat tavallisia, joita asiantuntijat käyttävät aina. Kuitenkin, riippuen päivittäisestä työstä, keksit lopulta omat peitenimet.