Um effektiv mit Linux in der Shell (ich benutze die Bash) zu arbeiten, muss man sich viele Befehle und die dazugehörigen Parameter merken. Mit Hilfe der Datei .bash_aliases lasse ich gleich beim Login die wichtigsten Befehle als Alias deklarieren:
.bash_aliases
# ls alias ls='ls --color=auto $LS_OPTIONS' alias ll='ls -lah' alias l='ls -lh' # tar,bz2,gz alias tgz='tar -cvvzf' alias tbz2='tar -cvvjf' alias utgz='tar -xvvzf' alias utbz2='tar -xvvjf' alias mktar='tar -cvvf' alias untar='tar -xvvf' # cp,rm alias cp='cp -v' alias rm='rm -v' # ssh alias ssh-example.net='ssh -p 22 user@example.net' # misc alias exit='clear;exit' alias logout='clear;logout' alias halt='sudo halt' alias upgrade='sudo aptitude update; sudo aptitude dist-upgrade $1'
Einlesen der .bash_aliases in der .bashrc
if [ -f ~/.bash_aliases ]; then . ~/.bash_aliases fi