.bash_aliases

shell

Met bash aliassen kun je zelf commando's aanmaken. Maar voordat je hiermee aan de slag gaat is er een en ander wat je moet weten.

Bash is de default shell in Debian en Debian afgeleide Linux besturingssystemen zoals Ubuntu en Linux Mint. Niet op alle distro's staat bash_aliases geconfigureerd. Check je .bashrc file op onderstaande en voeg het anders toe. NB Let op de punt voor de bestandsnaam, het is een verborgen bestand.

cat .bashrc

En zoek naar de tekst:

# Alias definitions.
# You may want to put all your additions into a separate file like
# ~/.bash_aliases, instead of adding them here directly.
# See /usr/share/doc/bash-doc/examples in the bash-doc package.

if [ -f ~/.bash_aliases ]; then
    . ~/.bash_aliases
fi

Gebruik het commando nano .bash_aliases om het bestand aan te passen. Type hier bijvoorbeeld alias ping='ping -c 5 -O' in. Als je de file nu opslaat (Ctrl + x) en sluit en een nieuwe terminal opent zal ping 8.8.8.8 nog maar 5 maal een ping sturen in plaats van oneindig pingen.

Je kunt met behulp hiervan zelf oneindig handige oplossingen bedenken. Je moet er wel om denken geen bestaande commando's te gebruiken. Maar als jij altijd sl in plaats van ls typt kun je het alias alias sl='ls' aanmaken en is je probleem opgelost.

 

Comments