13 wichtige Unix-Befehle

Die nachfolgende Liste von UNIX-Befehlen gibt Ihnen einen Überblick über die wichtigesten Befehle, mit denen Sie Ihren virtuellen Server verwalten können.
cd | pwd | ls| cat | mkdir | rmdir | cp | mv | rm | grep | tar | zip | unzip | compress | uncomress

cd

[Verzeichnis]
Der Befehl cd ändert Ihr momentanes Arbeitsverzeichnis in das von Ihnen spezifizierte Verzeichnis

analog in DOS: cd

pwd Der pwd Befehl gibt Ihr momentanes (oder bisheriges) Arbeitsverzeichnis aus
ls

[Verzeichnis]
Der ls Befehl listet die Dateien und Unterverzeichnisse im spezifizierten Verzeichnis auf. Wenn kein Verzeichnis spezifiziert wurde, werden die Dateien und Unterverzeichnisse des momentanen Arbeitsverzeichnisses ausgegeben.

Verwendung: Der ls Befehl wird alle Dateien im aktuellen Arbeitsverzeichnis ausgeben - geben Sie lediglich ls ein und bestätigen Sie mit der Eingabetaste. Durch das Hinzufügen zusätzlich Attribute, kann Ihr Ausgabelistenergebnis noch modifiziert werden.

Wenn Sie "ls -F" eingeben, wird vor den Unterverzeichnisnamen ein Schrägstrich angefügt, so dass Sie diese leicht von Dateien unterscheiden können.

Geben Sie "ls -a" ein, werden Ihnen alle "versteckten" Dateien angezeigt. Versteckte Dateien beginnen mit einem "." (wie z.B. .htaccess).

Wenn Sie "ls -l" eingeben, werden Ihnen detailierte Informationen über jede Datei und jedes Verzeichnis aufgelistet. Hierzu gehören: Rechte, Herkunft, Dateiengröße und wann die Datei zum letzten Mal modifiziert wurde.

Sie können diese Attribute aber auch mischen. Wenn Sie z.B. "ls -aF" eingeben, werden Sie eine Liste aller Dateiennamen erhalten, inklusive "versteckter" Dateien sowie mit vorangestellten Schrägstrichen gekennzeichnete Unterverzeichnisse.

analog in DOS: dir

cat

[Dateiname]
Der cat Befehl zeigt den Inhalt eines spezifizierten Dateinamens an. Wenn Sie die Darstellung "Seitenweise" wünschen, tippen Sie "cat [Dateiname] | more" oder einfach "more [Dateiname]". (Sie haben dies evtl. schon einmal in Ihrer DOS-Eingabeaufforderung ausgeführt. In DOS: "type [Dateiname] | more")

analog in DOS: type

mkdir

[Verzeichnis]
Der Befehl mkdir schafft ein Verzeichnis mit dem Namen, den Sie hierfür angeben.
Geben Sie einfach "mkdir [Verzeichnisname]" ein und bestätigen Sie mit Return.

analog in DOS: md oder mkdir

rmdir [Verzeichnis]
Der Befehl rmdir entfernt das von Ihnen angegebene Verzeichnis.

Geben Sie einfach "rmdir [Verzeichnisname]" ein und bestätigen Sie mit Return.

analog in DOS: rd oder rmdir
cp [Quelldatei] [Zieldatei]
Durch Eingabe des Befehls cp wird eine Quelldatei in eine Zieldatei kopiert.
Geben Sie einfach "cp [Quelldatei] [Zieldatei]" ein und bestätigen Sie mit Return.

Sie können Pfadnamen als Teil der Dateispezifikation angeben. Wenn die Zieldatei bereits existiert, wird sie hiermit überschrieben.

analog in DOS: copy
mv [Quelldatei] [Zieldatei]
Der mv Befehl benennt eine Datei entweder um oder verschieb Sie an einen neuen Ort. Geben Sie einfach "mv [Quelldatei] [Zieldatei]" ein und bestätigen Sie mit Return.

Sie können Pfadnamen als Teil der Dateispezifikation angeben. Wenn die Zieldatei bereits existiert, wird sie hiermit überschrieben.

analog in DOS: rename
rm [Datei]
Durch Eingabe des rm Befehls, können Sie Dateien löschen.

Geben Sie einfach "rm [Dateiname]" ein und bestätigen Sie mit Return.
Sie können Pfadnamen als Teil der Dateispezifikation angeben.
grep [Struktur] [Dateiname]
Der grep Befehl findet Zeilen, die speziellen Textstrukturen entsprechen.

Geben Sie einfach "grep [Struktur] [Dateiname]" ein und bestätigen Sie mit Return.
Sie können wiederum Pfadnamen als Teil der Dateispezifikation angeben.
Wenn Sie zum Beispiel nach der Strukturart "gif" in einer Ihrer HTML-Dateien im aktuellen Arbeitsverzeichnis suchen, geben Sie "grep gif*.html" ein und drücken Return. grep listet Ihnen alle HTML-Dateien Ihres momentanen Arbeitsverzeichnisses auf, in denen "gif" vorkommt.

analog in DOS: find
tar

[Optionen] [tar-Datei] [Dateien]
Der tar Befehl kopiert Dateien in ein oder aus einem Archiv. Um alle Dateien eines Ordners oder Verzeichnisses in eine einzige tar-Datei zu verwandeln, geben Sie einfach "tar cvf [tar-Datei] [Verzeichnis]" in eine Telnet Eingabeaufforderung ein und ersetzen Sie tar-Datei mit dem Namen, den Ihre Archivdatei tragen soll. Ersetzen sie Verzeichnis mit dem Namen des Verzeichnisses in dem sich die Dateien befinden, die mit tar packen wollen.

Um Dateien aus einem Archiv in tar-Format zu extrahieren, geben Sie einfach "tar xvf [tar-Datei]" in eine Telnet Eingabeaufforderung ein und ersetzen Sie tar-Datei mit dem Namen, Ihrer Archivdatei.

Sie können z.B. "tar cvf pages.tar htdocs" in Ihre Telnet Eingabeaufforderung eingeben, um die Dateien aus htdocs in der Datei im tar-Format "pages.tar" zu archivieren.

Um den Inhalt von pages.tar zu betrachten, ohne es zu entpacken, verwenden Sie "tar tvf pages.tar". Dies wird Ihnen alle Dateien anzeigen, die sich in diesem tar-Archiv befinden.

Sie können aber auch mittels "tar xvf pages.tar" die Dateien aus pages.tar ins momentane Arbeitsverzeichnis extrahieren.

zip

[Optionen] [zip-Datei] [Dateien]
Der zip Befehl komprimiert eine oder eine Anzahl von Dateien in ein zip-Archiv und ist mit dem PC-Befehl pkzip kompatibel. Geben Sie "zip [zip-Datei] [Datei1] [Datei2] [Datei3]" in Ihre Telnet Eingabeaufforderung ein und ersetzen Sie zip-Datei mit dem Namen, dem sie Ihrem zip-Archiv zuweisen wollen sowie DateiX mit den namen der Datei(en), die Sie koprimieren wollen.

Ein Beispiel: "zip backup.zip home.html index.html" wird die Dateien home.html und index.html komprimieren und dem zip-Archiv backup.zip hinzufügen.

analog in DOS: pkzip

unzip

[Optionen] [zip-Datei]
Dieser Befehl entpackt Ihnen den Inhalt eines zip-Archives und ist wiederum mit dem PC-Befehl pkunzip kompatibel. Geben Sie "unzip [zip-Datei]" in eine Telnet Eingabeaufforderung ein und ersetzen Sie zip-Datei mit dem Namen des zu entpackenden zip-Archives.

Ein Beispiel: "unzip -aL backup.zip" entpackt alle Dateien aus dem zip-Archiv backup.zip. Die Erweiterung "-aL" ist allgemein von Nutzen wenn es um das Entpacken von Dateien geht, die auf einem PC komprimiert wurden.

analog in DOS: pkunzip

compress

[Dateien]
Der compress Befehl komprimiert ebenfalls Dateien um auf Ihrem Virtual Server Platz zu sparen. compress ist gut zu auf Ihre log-Files anzuwenden, wenn diese drohen zu groß zu werden. Mit der Eingabe von "compress [Dateiname(en)]" in die Eingabeaufforderung werden die von Ihnen angegebenen Dateien komprimiert. Natürlich muß Dateiname(en) mit dem/n Namen(en) der zu komprimierenden Datei(en)e ersetzt werden.

Um die Dateien access_log und agent_log zu zu komprimieren, geben Sie "compress agent_log access_log" in eine Telnet Eingabeaufforderung ein. Die fertig komprimierten Dateien heissen dann access_log.Z sowie agent_log.Z

uncompress [Dateien]
Der uncompress Befehl dekomprimiert eine Datei(en). Geben Sie hierzu einfach "uncompress [Dateiname(en)]" ein und bestätigen Sie mit Return.



Zuletzt aktualisiert: