If-Koubou

Ubuntun komentojen mukauttaminen aliasien avulla

Ubuntun komentojen mukauttaminen aliasien avulla (Miten)

Komentorivin käyttö tuntuu tukevalta ja epämiellyttävältä, mutta Linuxilla on tapana helpottaa asioita ja auttaa sinua tekemään asioita komentorivillä, jolloin voit käyttää aliaksia mukauttaaksesi komentoja.

Aliasien määrittäminen

Aliases on tapa jolla voit muokata komentoja antamalla niille aliakset (lempinimet). Voit käyttää niitä muistaa kovia komentoja tai tehdä lyhyitä nimiä pitkiä komentoja, joita vain vihata kirjoittaa. Jos haluat määrittää aliaksenne, napsauta hiiren kakkospainikkeella ja luo tyhjän tiedoston kotihakemistossa ja nimeä se ".bash_aliases". Huomaa ajan alku nimestä, joka tekee tiedoston piilotetuksi. Paina "Ctrl + H" näyttää piilotetut tiedostot.

Aliases Syntax

Käytä suosikki tekstieditori avaa juuri luomasi tiedosto ja aloita aliaksenne tekeminen. Mutta on muutamia asioita, jotka kannattaa pitää mielessäsi, syntaksin pitäisi olla:

alias new_name = "old_command"

Jos "uusi_nimi" on alias, ja "old_command" on komento, jonka haluat muuttaa ja asetetaan lainausmerkkien väliin. Esimerkki:

alias agi = "sudo apt-get install"

Tämä tekee kirjoittamalla "agi" sama kuin kirjoittamalla "sudo apt-get install". Tällä tavalla, jos sinulla on tuhansia paketteja asennettavaksi, tehtävänne helpottui. 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 nimen "asennus" on jo komento.

Muista, että aliaksen luominen kahdesta sanasta ei toimi, ellet liitä heitä viivalla. Esimerkki:

alias apt install = "sudo apt-get install"

alias apt-install = "sudo apt-get install"

Yllä olevassa esimerkissä ensimmäinen alias ei kelpaa, koska alias koostuu kahdesta erillisestä sanasta, kun taas toinen alias on hyvä käyttää, koska kaksi sanaa on liitetty viivalla. Ja viimeinen asia, jota sinun ei pitäisi tehdä, ei ole mitään tilaa aloitettaessa mitään linjaa. Joten tämä on kaikki aliaksen luomisesta, mutta mitä aliaksia käytätte? Jatka lukemista!

Mitä aliaksia käytetään

Nyt kun tiedät, kuinka asetat aliakset ja luodat omat. Katsotaan, mitkä aliakset voit hyödyntää parhaiten.

  • Hallinnoi paketteja

Jos sinun on asennettava ja poistettava paketit liian usein, niin todella pidät tästä.

alias agi = "sudo apt-get install"

alias agr = "sudo apt-get poista"

alias agu = "sudo apt-get update"

alias acs = "apt-välimuistihaku"

Yllä olevat aliakset on tehty komennon jokaisen 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ä kysyttävää tiedostojen poistamisesta tai päällekirjoittamisesta (jos kopioita on) kopioimalla tai siirtämällä tiedostoja sekä antamalla lisätietoja siitä, mitä tehdään. Tämä voi estää sinua vahingossa kopioimasta tiedostoja tai lähettämällä ne jonnekin, jota sinun ei pitäisi lähettää.

  • Navigoi järjestelmään

alias documents = "cd ~ / Documents"

alias downloads = "cd ~ / Downloads"

alias desktop = "cd ~ / Desktop"

alias music = "cd ~ / Musiikki"

alias videos = "cd ~ / Videot"

alias ... = 'cd ...'

alias ... = 'cd ... / ...'

alias ... = 'cd ... / ... / ...'

Nyt tiedostojen ja kansioiden navigointi ei ole helpompaa. Kirjoita hakemisto, johon haluat mennä, ja kirjoita pisteitä ylöspäin.

  • Muita hyödyllisiä aliaksia

alias e = "exit"

alias s = "sudo"

alias shutdown = "sudo shutdown -h now" # vaatii root-salasanan, poista se käytöstä "sudo chmod u + s / sbin / shutdown"

alias restart = "sudo shutdown -r now" #pyytä root-salasana, poista se käytöstä "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 hienoja aliasioita? Jaa ne kommentteihin.