Alle hier beschriebenen Befehle können auf der Konsole oder in einer Terminal-Emulation (kvt, xterm) unter X benutzt werden. Um mehr Details zu erfahren, benutzen Sie ``man Befehl''. Beispiel:
man lsDer Befehl "su":
Er erlaubt es Ihnen, einen Root Account zu starten, während Sie als Benutzer eingeloggt sind. Wenn Sie ``su'' eingeben fragt die Shell nach dem Root Passwort. Geben Sie es ein und drücken Sie "Enter": Nun befinden Sie sich im Root Account. Mit "exit" wechseln Sie zurück in den vorherigen Account.Der Befehl "cd":
Damit wechseln Sie das Verzeichnis. Er erlaubt die Eingabe von absoluten und relativen Pfadangaben. Lassen Sie uns zum Beispiel annehmen, Sie befinden sich in Ihrem persönlichen Verzeichnis (Anm. d. Übers.: /home/mein_verzeichnis) und Sie wollen in das Unterverzeichnis docs/ wechseln. Schreiben Sie (Relativer Pfad):
cd docs/
Um zum Verzeichnis /usr/bin zu gelangen schreiben Sie (absoluter Pfad):
cd /usr/bin/
Einige der Optionen diese Befehls sind:
cd ..
wechselt zum übergeordneten Verzeichnis (Beachten Sie das Leerfeld zwischen cd und ..).
cd -
geht zurück zum vorherigen Verzeichnis.
cd
bringt Sie in Ihr persönliches Verzeichnis.Der Befehl "ls":
"ls" (-> list) gibt eine Liste der Dateien im aktuellen Verzeichnis aus. Die zwei meist genutzten Optionen sind: "-a" um auch versteckte Dateien aufzulisten und "-l" um ausführliche Angaben zu den Dateien zu bekommen.Der Befehl "rm":
Löscht Dateien. Warnung: eine gelöschte Datei kann nicht wieder hergestellt werden!
Syntax:
rm Dateiname
Auch dieser Befehl akzeptiert Parameter. Die meist genutzten sind: "-i" (verlangt eine Bestätigung vor dem Löschen einer Datei) und "-r" (löscht Dateien rekursiv innerhalb eines Verzeichnisses).
Beispiel:
rm -i ~/html/*.html
löscht alle HTML-Dateien in Ihrem persönlichen Unterverzeichnis html.Die Befehle "mkdir" und "rmdir":
Der Befehl "mkdir" erstellt ein Verzeichnis, der Befehl "rmdir" löscht ein leeres Verzeichnis.
Syntax:
mkdir Verzeichnisname
rmdir Verzeichnisname
Der Befehl "rmdir" wird oft durch "rm -rf" ersetzt, der ein Verzeichnis löscht, auch wenn es nicht leer ist.Die Befehle "more" und "less":
"more" und "less" ermöglichen das seitenweise Lesen einer Textdatei.
Syntax:
more Dateiname
less Dateiname
Die Befehle sind sehr nützlich, wenn Sie eine Datei nur ansehen und nicht verändern wollen.
Hinweis: "more" ist schneller, aber "less" ist leistungsfähiger.
Zur Beendigung von ``less'' drücken Sie "q".Der Befehl "grep":
Dieser Befehl hat viele Optionen. Er durchsucht eine Datei nach einer Zeichenkette.
Syntax:
grep ZeichenketteDer Befehl "ps":
Mit diesem Befehl wird eine Liste der gerade laufenden Prozesse angezeigt. In der Befehlsspalte sehen Sie den Namen des Befehls und in der PID-Spalte die dazugehörige Nummer (Diese Nummer benötigen Sie um einen Prozess mit dem "kill"-Befehl zu beenden).
Syntax:
ps Argumente
Mehr Informationen bekommen Sie mit dem Argument "u" und "ax" zeigt Ihnen Prozesse, die nicht von Ihnen gestartet wurden (z.B., solche, die während des Bootvorgangs gestartet werden).Der Befehl "kill":
Damit werden Prozesse beendet, die nicht mehr auf Eingaben reagieren.
Syntax:
kill PID_Nummer
Manchmal müssen Sie den Befehl "kill -9 PID_Nummer" verwenden, wenn ein einfaches "kill" keine Wirkung zeigt. Die PID Nummer erhalten Sie mit dem Befehl "ps".