Aliase sind Kurznamen für Befehle, die man selbst definieren kann. So kann man sich die Arbeit auf der Shell vereinfachen, indem man für häufig verwendete Befehle einen Alias vergibt. Legt man diese einzeln an werden sie nicht dauerhaft gespeichert. Entweder trägt man Aliase direkt in die Datei ~/.bashrc unter dem Punkt Alias definitions ein oder legt dafür die Datei .bash_aliases im Home-Verzeichnis des Benutzers an. Letzteres ist aufgrund der besseren Übersicht empfehlenswert.
Nutzt man die zweite Variante sollte man dennoch mal einen Blick in die ~/.bashrc werfen, ob dort unter Alias definitions die folgende if-Abfrage eingetragen ist:
if [ -f ~/.bash_aliases ]; then
. ~/.bash_aliases
fi
Ist diese nicht vorhanden muss sie noch eingetragen werden. Bei mir musste ich hier allerdings nichts ändern.
In meiner ~/.bash_aliases steht zum Beispiel unter anderem folgendes:
# Alias definitions alias uup='sudo apt-get update && sudo apt-get upgrade' alias tcm='sudo truecrypt --auto-mount=favorites' alias tcum='sudo truecrypt -d'
Nachdem man die Aliase eingetragen bzw. geändert hat müssen die Dateien neu eingelesen werden. Entscheidet man sich dafür sie direkt in die ~/.bashrc einzutragen lautet der Befehl:
source ~/.bashrc
Entscheidetet man sich für die Variante mit der ~/.bash_aliases lautet der Befehl:
source ~/.bash_aliases
Ich finde das ganze recht nützlich. Nur sollte man sich die Datei vielleicht nicht so voll packen, dass man sich die ganzen Aliase nicht mehr merken kann.

06/08/2011 @ 12:50
Hi,
Du kannst die Aliase auch einlesen indem du einfach bash in die bash tippst:)
06/08/2011 @ 12:50
Meine .bashrc …
http://suckup.de/2010/07/30/bashrc/ & http://suckup.de/bashrc.txt
… und falls jemand ebenfalls die Z-Shell verwendet, hier noch meine .zshrc ;)
http://suckup.de/2010/09/17/zshrc/ & http://suckup.de/zshrc.txt
PS: ansonsten kann man noch mehr Beispiele auf https://github.com finden und ggf. könnten wir auch eine Ultimative-.bashrc gemeinsam auf github zusammenstellen :)
06/08/2011 @ 13:20
#Begrenzt den in Terminal gezeigten Pfad auf 2 Ebenen
export PROMPT_DIRTRIM=2
#Ermöglicht von überall per ‘cd Desktop/’ auf den Desktop zu wechseln
CDPATH=:..:~:~/src:~/Desktop
#Wikipedia Abfrage – z.B. ‘wiki Linux’
function wiki { #quick wikipedia serach from CLI
dig +short txt $(echo $* | sed ‘s/ /_/g’).wp.dg.cx|sed -E “s/\” \”|^\”|\”$|\\\\//g”|fmt;
}
#Leert den Bildschirm und gibt die im Dateien im Ordner aus
alias l=’clear ; ls -CF’
#Notizdzettel der sich schnell öffnen lässt
alias n=’nano ~/.note.txt’
#Für bashrc-Bastler – Liest die bashrc neu ein
alias reload=’source ~/.bashrc ; clear’