alias | Definiert eine Abkürzung, unalias entfernt eine Abkürzung. | |
cal |
Kalenderprogramm, mit dem sich alle Tage seit Beginn der Zeitrechnung bestimmen lassen:
|
|
cksum |
CRC-Prüfsumme (cyclic redundancy check) einer Datei berechnen.
|
|
diff |
Vergleicht zwei Dateien und gibt die Unterschiede aus.
diff hat vor allem in Kombination mit patch Bedeutung erlangt, wir werden darauf zurückkommen. |
|
df,du |
Informationen zur Auslastung der Festplatte.
|
|
expr | Integer-Berechnung.
|
|
file | Versucht den Typ einer Datei zu erkennen.
|
|
free | Informationen über RAM und Swap.
|
|
hash |
Zeigt die Hashtabelle an. Ein einmal aufgerufenes Kommando wird mit seinem Pfad in einer Tabelle gehalten, um bei einem erneuten Aufruf den Zugriff zu beschleunigen, jetzt muss nicht erst PATH durchsucht werden.
|
|
lpr | Zum Ausdruck von Dateien. | |
man | Zeigt die Manual Page zu seinem Argument an (Weiteres). | |
patch | Fügt Änderungen in eine Datei ein. Vor allem in der Programmierung werden sich die Quelldateien von Version zu Version unterscheiden. Um up to date zu sein, kann man sich jedes Mal den gesamten Sourcebaum neu besorgen. Das ist sicher nur für kleinere Quelltexte praktikabel. Viel günstiger wäre es ja, wenn man nur die tatsächlichen Änderungen holen und diese in die alten Dateien einpassen würde. Genau zu diesem Zweck wurde patch entwickelt. Das folgende Beispiel baut auf die Einführung zu diff auf:
source1.txt und source2.txt besitzen nun denselben Inhalt. Das oben demonstrierte Vorgehen wird zum Beispiel bei der Verteilung neuer Kernelversionen genutzt. Anstatt ca. 30 MByte Daten zu übertragen, besorgt man sich das wenige kByte große diff-File. |
|
printenv | Zeigt Umgebungsvariablen an (Environment).
|
|
rdev |
Dient zur Veränderung des Kernels, z.B. kann der default-Textmodus eingestellt oder (im Beispiel) der VGA-Modus verändert werden (wird hier auf 80x50 gesetzt):
|
|
set | Zeigt alle Shellvariablen an. | |
sum |
Prüfsummenberechnung einer Datei.
|
|
touch | Setzt die Modifikationszeit der als Argument übergebenen Dateien auf die aktuelle Systemzeit. Existiert die angegebene Datei nicht, wird eine leere Datei erzeugt. | |
tty | Zeigt den Device-Namen des aktiven Terminals an. | |
type | Gibt an, wie ein Kommando von der Shell interpretiert werden würde:
|
|
uname | Liefert Informationen zum Betriebssystem.
|
|
xhost | Steuert die Berechtigung zum Zugriff auf den X-Server (Beispiel). |