U kunt het Linux-commando alias gebruiken om snelkoppelingen voor langere commando’s te maken, waardoor ze gemakkelijker en sneller te gebruiken zijn. Het alias-commando voor Linux wordt bij het afsluiten van het systeem verwijderd als u het niet permanent opslaat. Als u de oorspronkelijke instellingen wilt herstellen, kunt u het commando unalias gebruiken.

Wat is het Linux-aliascommando?

Er zijn een aantal Linux-commando’s die u regelmatig zult gebruiken. Als deze commando’s vrij lang zijn of complete commandoketens vormen, moet u ze elke keer volledig invoeren. Dit kan vervelend zijn, kost tijd en u kunt ook fouten maken. Hier komt het Linux-aliascommando om de hoek kijken. U stelt dit eenmalig in en het werkt als een aangepaste snelkoppeling die wordt gebruikt om een commando weer te geven. Het grote voordeel hiervan is dat het slechts een paar tekens lang hoeft te zijn en een hele reeks kan voltooien.

Het Linux-aliascommando is echter tijdelijk. Het wordt automatisch uitgeschakeld wanneer u de console sluit of uitlogt. Hieronder leest u hoe u dit kunt omzeilen. Om het Linux-aliascommando handmatig te beëindigen, kunt u het commando unalias gebruiken. Als u een overzicht wilt van al uw huidige aliascommando’s, voert u gewoon het volgende uit:

$ alias
shell

Hoe werkt het alias-commando?

Wanneer u een aliascommando aanmaakt, krijgt u een snelkoppeling naar een lang commando of een reeks commando’s. Hiervoor stelt u de alias van het commando in op een langer commando. Het systeem voert dan het langere commando uit, zelfs wanneer u de snelkoppeling invoert. Zoals reeds uitgelegd, geldt dit echter alleen voor de rest van uw sessie. Daarna stopt het systeem met het gebruik ervan.

Hoe ziet de alias-syntaxis eruit?

Dit is de algemene syntaxis van het alias-commando:

$ alias shortcut="The command you want to use with alias"
shell

De ‘alias’ is het commando zelf, ‘shortcut’ is de snelkoppeling die u kunt specificeren en het gedeelte na het gelijkheidsteken is het volledige commando dat u wilt uitvoeren.

Hier is een praktisch voorbeeld voor het Linux-aliascommando:

$ alias c="clear"
shell

Als u de inhoud op uw scherm in de terminal wilt wissen, hoeft u alleen maar de sneltoets ‘c’ in te voeren.

Welke opties heeft het alias-commando?

Je hebt twee opties met het alias-commando:

  • -p: Deze optie toont u alle aliassen in de terminal, zodat u ze opnieuw kunt gebruiken.
  • –help: Deze optie geeft u algemene hulp over het gebruik van het alias-commando.

Hoe kan ik de aliassen permanent gebruiken?

Om een alias permanent te gebruiken in Linux heb je twee verschillende opties waarvoor je een code-editor moet gebruiken.

Met .bash-aliassen

  1. Maak eerst een bestand met de naam ~/.bash_aliases met de editor van uw keuze.
  2. Vervolgens kunt u alle commando’s invoeren die u wilt gebruiken.
  3. U kunt het bestand nu sluiten en opslaan.
  4. Open nu .bashrc en voer de volgende code in:
if [ -f ~/.bash_aliases ]; then
. ~/.bash_aliases
fi
shell
  1. Hiermee wordt het aliasbestand gelezen.
source ~/.bash_aliases
shell

Met .bashrc

  1. Open het bestand ~/.bashrc met je editor.
  2. Zoek vervolgens naar het gedeelte ‘Aliasdefinities’.
  3. Hier kunt u snelkoppelingen maken met behulp van het alias-commando.
  4. U kunt nu het bestand sluiten en opslaan en uw sessie opnieuw starten.
  5. Open het bestand opnieuw. Hiervoor kunt u het volgende commando gebruiken:
source ~/.bashrc
shell

Voorbeelden van het Linux-commando alias

Je kunt het Linux-aliascommando over het algemeen voor alle verschillende soorten commando’s gebruiken. Het wordt echter sterk aanbevolen voor commando’s met een hoog foutenpercentage:

$ alias ll="ls | less"
shell

Door dit commando te gebruiken, wordt het ls-commando gewijzigd in less, zodat langere uitvoer op één pagina kan worden gelezen.

$ alias up="sudo apt update && sudo apt upgrade"
shell

Dit combineert beide commando’s om pakketten bij te werken.

$ alias des="cd ~/Desktop"
shell

Met deze Linux-alias kunt u rechtstreeks naar uw bureaublad gaan.

Ga naar hoofdmenu