» Alias-Mechanismus

Root-Guide.de - Aritkel Informationen:


Artikel Titel: Alias-Mechanismus
Artikel Datum: 01.01.2007
Artikel Kategorie: Suse 9
Autor: PAS

Sie machen Kommandos leichter erinnerbar und sind oft Absicherung gegen Tippfehler.
Sie definierten einen Kommando, das für ein Kommando steht.
Um die aktuelle Liste einzusehen geben Sie folgenden Befehl ein:

alias

Nun müssten Sie eine Liste von Aliasen sehen, meine ist:

# alias
alias +='pushd .'
alias -='popd'
alias ..='cd ..'
alias ...='cd ../..'
alias beep='echo -en "\007"'
alias dir='ls -l'
alias l='ls -alF'
alias la='ls -la'
alias ll='ls -l'
alias ls='/bin/ls $LS_OPTIONS'
alias ls-l='ls -l'
alias md='mkdir -p'
alias o='less'
alias rd='rmdir'
alias rehash='hash -r'
alias rm='rm -i'
alias which='type -p'
alias you='yast2 online_update'

Sie können natürlich nach belieben ihre Liste zusammenstellen,
hier ein Beispiele um die Funktion zu vereinfachen:

alias rm = 'rm -i'
Das System frägt Sie nochmals vor dem löschen.

alias ..='cd ..'
Mit einfaches eingeben von .. gelangen Sie einen Ordner höher.

alias dir='ls -l'
Windows User kennen bestimmt noch den Befehl dir,
mit einen Alias können Sie die gleiche Wirkung unter Linux hervorrufen.

Um einen Befehl Global in der Bourne Again Shell (bash) einzufügen,
öffnet ihr mithilfe des Befehls vi die Datei bash.bashrc im Ordner /etc.
Achtet darauf das ihr davor ein Backup von der Datei erstellt.

# vi /etc/bash.bashrc

Nun schreibt ihr in der Zeile 196 euren Alias nach:

#
# Set some generic aliases
#

Aufbau eines Aliases: alias befehl='befehl -zusatz'
Achtet darauf das der Alias nicht doppelt vorhanden ist.
Nun speichert ihr das ganze ab und loggt euch komplett aus
und wieder ein um die bash neu zuladen.

Fertig ;).

Beachten Sie:
Wir übernehmen keinerlei Haftung für irgendwelche Schäden, Ausfälle oder sonstigen Geschehnissen.
Alle Angaben sind ohne Gewähr, Sie handeln auf eigenes Risiko!

Alle genannten Soft- und Hardwarebezeichnungen sowie Markennamen sind Eigentum ihrer jeweiligen Inhaber und unterliegen im Allgemeinen warenzeichen-, marken- oder patentrechtlichem Schutz.
Alle Rechte vorbehalten


http://www.root-guide.de/RootGuide/Alias_Mechanismus

Gedruckt am: Montag, 06 Februar 2012