Sådan bruges aliaser til at tilpasse Ubuntu-kommandoer
Brug af kommandolinjen virker robust og ubehagelig, men Linux har en måde at lette på ting og hjælpe dig med at få ting gjort med kommandolinjen ved at tillade dig at bruge aliaser til at tilpasse, hvordan du skriver kommandoer.
Opsætning af aliaser
Aliaser er en måde for dig at tilpasse kommandoerne ved at give dem aliaser (kaldenavne). Du kan bruge dem til at huske hårde kommandoer eller lave korte navne til lange kommandoer, som du bare hader at skrive. For at opsætte aliaser skal du højreklikke og oprette en tom fil i din hjemmekatalog og navngive den ".bash_aliases". Bemærk perioden i starten af navnet, der vil gøre filen gemt. Tryk på "Ctrl + H" for at vise de skjulte filer.
Aliases syntaks
Brug din yndlings tekst editor til at åbne filen, du netop har oprettet, og start med at lave dine aliaser. Men der er få ting du bør huske på, syntaksen skal være:
alias new_name = "old_command"
Hvor "new_name" er aliaset, og "old_command" er den kommando, du vil ændre og sættes mellem citater. Eksempel:
alias agi = "sudo apt-get install"
Dette vil gøre skrive "agi" det samme som at skrive "sudo apt-get install". På denne måde, hvis du har et dusin pakker at installere, er din opgave lige nemmere. Husk at hvis du opretter et alias, der ligner det samme som en kommando, fungerer kommandoen eller aliaset ikke. Eksempel:
alias install = "sudo apt-get install"
Aliaset i ovenstående eksempel virker ikke, fordi der allerede er en kommando med navnet "install".
Og husk at oprette aliaser fra to ord fungerer ikke, medmindre du forbinder dem med et bindestreg. Eksempel:
alias apt install = "sudo apt-get install"
alias apt-install = "sudo apt-get install"
I ovenstående eksempel er det første alias ugyldigt, da aliaset består af to separate ord, mens det andet alias er godt at bruge, fordi de to ord er forbundet med et bindestreg. Og det sidste du ikke skal gøre er at sætte plads i starten af en hvilken som helst linje. Så det handler om at skabe aliaserne, men hvilke aliaser vil du bruge? Fortsæt læsning!
Hvilke aliaser at bruge
Nu hvor du ved hvordan du opsætter aliaser og opretter din egen. Lad os se, hvilke aliaser du kan bruge til at få mest muligt ud af det.
- Administrer pakker
Hvis du skal installere og fjerne pakker for ofte, så kommer du virkelig til at lide det her.
alias agi = "sudo apt-get install"
alias agr = "sudo apt-get remove"
alias agu = "sudo apt-get update"
alias acs = "apt-cache search"
Aliaserne ovenfor er lavet af de første bogstaver af hvert ord i kommandoen. Dette er blot eksempler på, hvad du kan bruge, og du kan bruge dem, ændre dem eller oprette dine egne.
- Administrer filer og mapper
alias cp = "cp -iv"
alias mv = "mv -iv"
alias rm = "rm -i"
alias la = "ls -alh"
Disse aliaser vil gøre kommandolinjen bede dig om bekræftelse på at slette filer eller overskrive dem (hvis der var dubletter), når du kopierer eller flytter filer samt giver dig flere oplysninger om, hvad der gøres. Dette kan forhindre, at du ved et uheld overskriver dine filer eller sender dem til et sted, du ikke skal sende dem til.
- Navigere i systemet
alias documents = "cd ~ / Dokumenter"
alias downloads = "cd ~ / downloads"
alias desktop = "cd ~ / desktop"
alias music = "cd ~ / music"
alias videoer = "cd ~ / videoer"
alias ... = 'cd ...'
alias ... = 'cd ... / ...'
alias ... = 'cd ... / ... / ...'
Nu kan du ikke navigere dine filer og mapper. Skriv den mappe, du vil gå til, og skriv prikker for at gå op.
- Andre nyttige aliaser
alias e = "exit"
alias s = "sudo"
alias shutdown = "sudo shutdown -h nu" #requires root password, deaktiver den ved at "sudo chmod u + s / sbin / shutdown"
alias restart = "sudo shutdown -r nu" #requires root password, deaktiver den ved at "sudo chmod u + s / sbin / shutdown"
alias suspend = "sudo pm-suspend"
alias lås = "gnome-screensaver-command --lock"
alias mounted = 'mount | kolonne -t
Har du flere tips eller gode aliaser? Del dem i kommentarerne.