Dateien
Verzeichnisse
Prozesse
Shells
X-Windows
Rechner Handhabung
Utilities
| Aktivität | Kommando |
|---|---|
| auflisten | ls -la Datei | Verzeichnis |
| kopieren | cp -i Quelle(n) Ziel |
| verschieben/umbenennen | mv -i Quelle(n) Ziel |
| löschen | rm -ir Dateie(n) |
| verketten/ausgeben | cat Dateie(n) |
| anzeigen | more Dateie(n) less Dateie(n) |
| durchsuchen | grep -iv RegExp Dateie(n) |
| Reche ändern | chmod ugo+-rwx Dateie(n) |
| Aktivität | Kommando |
|---|---|
| wechseln | cd Verzeichnis |
| erzeugen | mkdir Verzeichnis |
| löschen | rmdir Verzeichnis |
| versteckte Dateien | .Datei |
| Home Verzeichnis | ~ |
| Übergeordnetes Verzeichnis | .. |
| Aktivität | Kommando |
|---|---|
| erzeugen | Programm & |
| löschen | kill -9 Pid |
| anzeigen, gleiche Shell | jobs |
| anzeigen, beliebige | ps -ef andere Unixeps aux bei Linux |
| anhalten | CRTL-Z |
| abbrechen | CRTL-C |
| in den Hintergrund | bg |
| in den Vordergrund | fg |
| Aktivität | Kommando |
|---|---|
| starten | bash sh csh tcsh ksh
|
| Ausgabedatei angeben | Programm > Datei |
| Ausgabedatei angeben, anfügen | Programm >> Datei |
| Eingabedatei angeben | Programm < Datei |
| Umlenken in anderes Programm | Programm | Programm |
| Ausgabe in Parameter umlenken | Programm `Programm`
|
| Wildcards in Dateinamen | * null oder mehrere Zeichen? ein Zeichen
|
| Escape Zeichen | \char |
| Trennung von Programmen | Programm ; Programm |
| Gruppierung von Programmen | ( Programme ) |
| Variable setzen *sh | set var = Wert set PATH=$PATH:~/bin
|
| Variable sichtbar machen *sh | export var |
| Variablen anzeigen *sh | set echo $var
|
| Variable setzen *csh | set var Wert |
| Variable sichtbar machen *csh | setenv var Wert |
| Variablen anzeigen *csh | setenv |
| Alias definieren | alias dir = "ls -al"alias rm = "rm -i"alias mv = "mv -i"alias cp = "cp -i"
|
| Aktivität | Kommando |
|---|---|
| Fenster erzeugen | xterm & |
| Tachenrechner erzeugen | xcalc & |
| Editor erzeugen | xemacs & |
| Zielrechner angeben | -display host:0 |
| Zielrechner mit Shell angeben | export DISPLAY = host:0 |
| Fenstertitel | -name Name |
| Aktivität | Kommando |
|---|---|
| anzeigen der eingelogten Benutzer | w oder who |
| anzeigen der "alter" Benutzer | last |
| Platzverbrauch | du Dateie(n) |
| Dateisystem | df Device |
| Einloggen auf anderem Rechner | telnet Host Portrlogin Host -l userssh Host
|
| Ausführen auf anderem Rechner | rsh Host Programmssh Host Programm
|
| Kopieren zwischen Rechnern | rcp Host:Quelldatei Host:Zieldatei scp Host:Quelldatei Host:Zieldatei ftp Host
|
| Terminal zurücksetzen | reset oder stty sane
|
| Terminalinhalt löschen | clear |
| Aktivität | Kommando |
|---|---|
| Archive verwalten | tar -cvf name.tar Verzeichnistar -xvf name.tar Verzeichnistar -tvf name.tar Verzeichnis
|
| Dateien suchen | find . -name "*.html" -print |
| Dateien (ent-)komprimieren | compress Dateiuncompress Dateigzip Dateigunzip Dateizcat Datei | tar -tvf -unzip Datei
|
| Infos extrahieren | awk |
| Suchen und Ersetzen | sed |
| Sortieren | sort |
| Reports und Verwaltung | perl |
| Hilfe | man Programmman -k Programmapropos Programm
|
| Hilfe zu Parametern | Programm -? Programm --help
|
| Dateien compilieren | cc DateiCC Dateigcc Dateixlc Dateijavac Datei
|
| Kompilieren von Projekten | ./configure make make install
|
© Universität Mannheim, Rechenzentrum, 2000.
Heinz Kredel Last modified: Sat Jan 29 19:57:04 MET 2000