Aliasien käyttäminen Ubuntu-komentojen mukauttamiseen
Komentorivin käyttäminen tuntuu karuilta ja epämiellyttäviltä, mutta Linuxilla on mahdollisuus helpottaa asioita ja auttaa sinua saamaan tehtävät komentorivillä antamalla sinulle mahdollisuuden käyttää aliaksia muokkaamaan komentoja.
Aliasien asettaminen
Aliasit ovat tapa, jolla voit muokata komentoja antamalla niille aliaksia (lempinimiä). Niiden avulla voit muistaa kovia komentoja tai tehdä lyhyitä nimiä pitkille käskyille, joita juuri vihaat kirjoittaa. Jos haluat asentaa aliaksia, napsauta hiiren kakkospainikkeella ja luo tyhjä tiedosto kotihakemistoon ja anna sille nimi .bash_aliases. Huomaa ajanjakso nimen alussa, joka tekee tiedoston piilotetuksi. Paina "Ctrl + H" näyttääksesi piilotetut tiedostot.
Aliases Syntax
Kun avaat suosikkitekstitiedoston, avaa juuri luomasi tiedosto ja alias-nimesi. Mutta on vain vähän asioita, joita kannattaa pitää mielessä, syntaksin pitäisi olla:
alias new_name = "old_command"
Jos "uusi_nimi" on alias, ja "old_command" on komento, jota haluat muuttaa, ja se asetetaan lainausmerkkien väliin. Esimerkki:
alias agi = "sudo apt-get install"
Tämä tekee "agi": n kirjoittamisesta saman kuin kirjoittamalla "sudo apt-get install". Näin, jos sinulla on kymmeniä paketteja asennettavaksi, tehtävänne on juuri helpompaa. Muista, että jos luot aliaksen, joka näyttää samalta kuin komento, komento tai alias ei toimi. Esimerkki:
alias install = "sudo apt-get install"
Yllä olevan esimerkin alias ei toimi, koska nimi on jo asennettuna.
Muista, että aliaksien luominen kahdesta sanasta ei toimi, ellei niitä liitetä viivalla. Esimerkki:
alias apt install = "sudo apt-get install"
alias apt-install = "sudo apt-get install"
Yllä olevassa esimerkissä ensimmäinen alias on virheellinen, koska alias koostuu kahdesta erillisestä sanasta, kun taas toinen alias on hyvä käyttää, koska nämä kaksi sanaa on liitetty viivaan. Ja viimeinen asia, jota sinun ei pitäisi tehdä, on sijoittaa mikä tahansa tila jonkun rivin alkuun. Joten se on kaikki siitä, että luodaan aliaksia, mutta mitä aliaksia käytät? Jatka lukemista!
Mitä aliaseja käytetään
Nyt kun tiedät, miten aliasit voidaan määrittää ja luoda omia. Katsotaanpa, millaisia aliaksia voit hyödyntää.
- Hallitse paketteja
Jos joudut asentamaan ja poistamaan paketteja liian usein, niin pidät siitä todella.
alias agi = "sudo apt-get install"
alias agr = "sudo apt-get remove"
alias agu = "sudo apt-get update"
alias acs = "apt-cache search"
Yllä olevat aliakset on tehty kunkin komennon kunkin sanan ensimmäisistä kirjaimista. Nämä ovat vain esimerkkejä siitä, mitä voit käyttää, ja voit käyttää niitä, muokata niitä tai luoda omia.
- Hallitse tiedostoja ja kansioita
alias cp = "cp -iv"
alias mv = "mv -iv"
alias rm = "rm -i"
alias la = "ls -alh"
Nämä aliakset tekevät komentoriviltä vahvistuksen tiedostojen poistamisesta tai niiden ylikirjoittamisesta (jos on kopioita), kun kopioit tai siirrät tiedostoja sekä annat lisää tietoa siitä, mitä on tehty. Tämä voi estää sinua vahingossa ylikirjoittamasta tiedostojasi tai lähettämällä niitä jonnekin, johon sinun ei pitäisi lähettää niitä.
- Navigointi järjestelmässä
alias documents = "cd ~ / Documents"
alias downloads = "cd ~ / Downloads"
alias desktop = "cd ~ / Desktop"
alias music = "cd ~ / Music"
alias videos = "cd ~ / Videot"
alias… = 'cd…'
alias… = 'cd… /…'
alias… = 'cd… /… /…'
Nyt tiedostojen ja kansioiden navigointi ei ole helpompaa. Kirjoita hakemistoon, johon haluat mennä, ja kirjoita pisteitä mennäksesi ylös.
- Muita hyödyllisiä aliaksia
alias e = "exit"
alias s = "sudo"
alias shutdown = "sudo shutdown -h nyt" # pyytää root-salasanaa, poista sen käytöstä sanalla "sudo chmod u + s / sbin / shutdown"
alias restart = "sudo shutdown -r nyt" # pyytää root-salasanaa, poista sen käytöstä sanalla "sudo chmod u + s / sbin / shutdown"
alias suspend = "sudo pm-suspend"
alias lock = "gnome-screensaver-command --lock"
alias mounted = 'mount | sarake -t
Onko sinulla lisää vinkkejä tai suuria aliaksia? Jaa ne kommenteissa.