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