Slik bruker du Linux-kommandoen «alias» til å opprette kommandosnarveier
Du kan bruke kommandoen «alias» i Linux til å opprette snarveier for lengre kommandoer, slik at de blir enklere og raskere å bruke. Kommandoen «alias» i Linux blir slettet fra systemet når du slår det av, hvis du ikke lagrer den permanent. Hvis du vil gjenopprette de opprinnelige innstillingene, kan du bruke kommandoen «unalias».
Hva er kommandoen «alias» i Linux?
Det finnes noen Linux-kommandoer som du vil bruke jevnlig. Hvis disse kommandoene viser seg å være ganske lange eller består av hele kommandokjeder, må du skrive dem inn i sin helhet hver gang. Dette kan være irriterende, ta tid og føre til at du gjør feil. Det er her Linux-kommandoen «alias» kommer inn i bildet. Du konfigurerer dette én gang, og det fungerer som en tilpasset snarvei som representerer en kommando. Den store fordelen med dette er at det bare trenger å være noen få tegn langt og kan fullføre en hel kjede.
Alias-kommandoen i Linux er imidlertid midlertidig. Den deaktiveres automatisk når du lukker konsollen eller logger av. Nedenfor kan du lese hvordan du kan omgå dette. For å avslutte alias-kommandoen manuelt i Linux, kan du bruke kommandoen unalias. Hvis du ønsker en oversikt over alle dine nåværende alias-kommandoer, kan du ganske enkelt kjøre følgende:
$ aliasshellHvordan fungerer kommandoen alias?
Når du oppretter et alias for en kommando, får du en snarvei til en lang kommando eller en kommandokjede. For å gjøre dette angir du aliaset til den lengre kommandoen. Systemet vil da utføre den lengre kommandoen selv når du skriver inn snarveien. Som allerede forklart gjelder dette imidlertid bare for resten av økten. Etterpå vil systemet slutte å bruke den.
Hvordan ser syntaksen for aliaser ut?
Dette er den generelle syntaksen for alias-kommandoen:
$ alias shortcut="The command you want to use with alias"shell«alias» er selve kommandoen, «shortcut» er snarveien du kan angi, og delen etter likhetstegnet er den fullstendige kommandoen du vil at den skal kjøre.
Her er et praktisk eksempel på Linux-kommandoen «alias»:
$ alias c="clear"shellHvis du vil tømme innholdet på skjermen i terminalen, trenger du bare å skrive inn hurtigtasten «c».
Hvilke alternativer har kommandoen alias?
Du har to alternativer med kommandoen alias:
- -p: Dette alternativet viser deg alle aliasene i terminalen, slik at du kan bruke dem igjen.
- –help: Dette alternativet gir deg generell hjelp om bruk av alias-kommandoen.
Hvordan kan jeg bruke aliasene permanent?
For å bruke et alias permanent i Linux har du to ulike alternativer som krever at du bruker en tekstredigerer.
Med .bash-aliaser
- Først oppretter du en fil som heter ~/.bash_aliases med en tekstredigerer etter eget valg.
- Deretter kan du skrive inn alle kommandoene du ønsker å bruke.
- Du kan nå lukke og lagre filen.
- Åpne nå .bashrc og skriv inn følgende kode:
if [ -f ~/.bash_aliases ]; then
. ~/.bash_aliases
fishell- Dette vil lese aliasfilen.
source ~/.bash_aliasesshellMed .bashrc
- Åpne filen ~/.bashrc i tekstredigeringsprogrammet ditt.
- Se deretter etter seksjonen «Aliasdefinisjoner».
- Her kan du opprette snarveiene ved hjelp av alias-kommandoen.
- Du kan nå lukke og lagre filen og starte økten på nytt.
- Åpne filen på nytt. For å gjøre dette kan du bruke følgende kommando:
source ~/.bashrcshellEksempler på Linux-kommandoen alias
Du kan generelt bruke Linux-kommandoen «alias» for alle typer kommandoer. Det anbefales imidlertid spesielt for de som har en høy feilfrekvens:
$ alias ll="ls | less"shellVed å bruke denne kommandoen endres ls-kommandoen til less, slik at lengre utdata kan leses på én side.
$ alias up="sudo apt update && sudo apt upgrade"shellDette kombinerer begge kommandoene for å oppdatere pakker.
$ alias des="cd ~/Desktop"shellDette Linux-aliaset lar deg gå direkte til skrivebordet.