B. Unix-Quickreference: Tabelle der wichtigsten Unix-Befehle B.1. Verzeichnis-Befehle B.2. Datei-Befehle B.3. Kommunikation B.4. Netz-Befehle B.5. Job-Control C. Kommentarformular
Befehl Optionen Parameter Erklärung
pwd aktuellen Pfad anzeigen cd <Verzeichnis> in ein anderes Verzeichnis wechseln Sonderzeichen: . = aktuelles Verzeichnis .. = Elternverzeichnis ~nam = Verzeichnis eines Users ls -l = ausführlich [Datei | Inhalt eines Verzeichnisses anzeigen -a = alle Dateien Verzeichnis] -R = rekursiv
Befehl Optionen Parameter Erklärung
Dateien anzeigen cat <Datei> Inhalt einer Textdatei ausgeben head <Datei> Anfang einer Textdatei ausgeben tail <Datei> Ende einer Textdatei ausgeben more <Datei> Datei seitenweise anzeigen Dateien manipulieren cp -r = rekursiv <Quelle> Quelldatei oder -verzeichnis zum Ziel -i = interaktiv [<Ziel>] kopieren ln -s = symbolisch <Quelle> Zieldatei auf die Quelldatei linken -f = force link [<Ziel>] mv <Quelle> Quelldatei oder -Verzeichnis umbenennen <Ziel> oder verschieben rm -r = rekursiv <Datei(en)> Datei oder Verzeichnisbaum löschen -i = interaktiv rmdir <Verzeichnis> Verzeichnis löschen mkdir <Verzeichnis> Verzeichnis anlegen chmod <Rechte> Zugriffsrechte ändern <Datei(en)> Rechte: {u|g|o}{+|-|=}{r|w|x} chown <Owner> Besitzer einer Datei ändern <Datei(en)> chgrp <Group> Gruppe einer Datei ändern <Datei(en)> Aufräumen und Platzsparen compress -v = verbose <Datei> Datei komprimieren uncompress <Datei> Datei entkomprimieren pack <Datei> Datei packen unpack <Datei> Datei entpacken gzip -9 = maximale <Datei> Datei mit gnuzip komprimieren Kompression -c = zum stdout komprimieren gunzip <Datei> Datei mit gnuzip dekomprimieren zcat <Datei> Komprimierte Datei anzeigen tar cvf <Archiv> Mehrere Dateien zu einem Archiv <Datei(en)> zusammenfassen tvf Inhalt des Archives anzeigen xvf Archiv im aktuellen Verzeichnis auspacken
Befehl Optionen Parameter Erklärung
who Anzeige der eingeloggten Benutzer w Zusätzlich Programme der User zeigen finger [user][@host| Weitere Informationen über die eingeloggten bzw. den angegebenen User anzeigen write <user> [tty] Text auf den Schirm eines Users schreiben (Ende mit <ctrl>+d) talk <user>[@host] Gesprächsverbindung mit einem eingeloggten User aufbauen (Ende mit <ctrl>+c) mail [user][@host] Elektronische Post lesen und verschicken elm -f = folder lesen komfortabler email-Manager
Befehl Optionen Parameter Erklärung
telnet <host> [port] Interaktive Verbindung zu einem Netzrechner herstellen ftp <host> [port] Dateiübertragung zu/von einem Netzrechner archie - max <n> <name> Feststellen, auf welchen ftp-Servern sich die Datei mit dem <namen> befindet.
Befehl Optionen Parameter Erklärung
jobs Anzeige der aus der aktuellen Shell gestarteten Programme ps -f = full Eigene Prozesse oder die eines -a = all bestimmten users anzeigen -u <user> bg <job> Prozeß in den Hintergrund schicken fg <job> Prozeß in den Vordergrund holen kill -9 = stets killen <pid> Prozeß mit der Nummer -HUP = sicherer <pid> terminieren