Obwohl es grafische Benutzeroberflächen verfügbar für Unix-Systeme sind, ist es immer noch üblich , um Befehle an das Terminal-Fenster eingeben. Wenn Sie von einem Windows- Hintergrund kommen, kann dies eine sehr fremde Umgebung für Sie sein. Aufgrund der großen Anzahl von Unix-Befehlen , wird dieses Tutorial nicht auf einzelne Befehle , sondern es wird Ihnen einen Überblick über die Kommandostruktur und wie Befehle verwendet werden können. Für eine Liste der gängigen Unix- Befehlen finden Sie im Abschnitt Ressourcen , unten. Allgemeine Funktionen
Unix-Befehl in der Regel aus einem einzigen Wort Buchstaben besteht. Die Unix -Befehle sind auch Groß-und Kleinschreibung in der Regel kleingeschrieben . Die Unix -Designer erstellt Unix für den eigenen Gebrauch , nicht die ganze Welt , so sind die Befehle der minimalen Anzahl der Tastenanschläge zusammen. Das ist , warum viele Unix-Befehle sind einfach zwischen zwei und vier Buchstaben in der Länge, und auch wenn sie länger sind, sind sie in der Regel nicht Wörter aus dem Wörterbuch .
Kommandostruktur
Befehle werden bis der eigentliche Befehl und die Argumente aus . Die Argumente sind weiter unten in den Befehl Optionen und andere Argumente gebrochen. Die Optionen sind für jeden Befehl vorgegeben und kann gefunden werden, wenn das Lesen der Befehl documentation.The anderen Argumente werden in der Regel Dateinamen werden. Die Argumente müssen vom Befehl und einander mit Leerraum ( Leerzeichen und Tabulatoren ) getrennt werden. Die Leerzeichen können in der Regel ein Zeichen oder viele sein, aber es muss sein . (-) Auch sind die Optionen, die von einem Minus voraus. . Sie können separat oder kombiniert
Zum Beispiel , in dem Befehl:
tar-xvf example.tar
der Befehl "tar " , sind die Optionen " - xvf " und der Name der Datei ist " example.tar " . Du kannst auch den Befehl wie :
tar -x -v- f example.tar
Dieser Befehl extrahiert ein tar-Datei archiviert
. Befehl Verwendung
Unix -Befehle sind ziemlich flexibel in ihrer Nutzung. Sie können die Befehle in einer Vielzahl von Möglichkeiten geben , wie im obigen Beispiel , man kann sie kombinieren , und Sie können die Breite des Terminal-Linie überschreiten . Sie können sogar einen neuen Befehl, bevor der vorherige Befehl fertig ausgeführt .
Es gibt verschiedene Möglichkeiten, um Befehle auf der Ausgabe, die Sie wollen basierend kombinieren . Wenn Sie wollen einfach nur einen Befehl ausführen, um dann das nächste können Sie die Befehle mit einem Semikolon ( ;) zwischen ihnen zu verbinden. Ändern Sie beispielsweise die folgenden Befehle das aktuelle Verzeichnis in das Verzeichnis "/etc "-Verzeichnis und drucken Sie den Inhalt des Verzeichnisses :
cd /etc ; ls -a
Sie können auch kombinieren die Befehle in einer Weise, dass die Ausgabe in eine Textdatei umleitet. Im folgenden Beispiel wird die Ausgabe des obigen Beispiels und legt sie in eine Textdatei namens " etc.txt ":
cd /etc ; ls- a> etc.txt
Obwohl Ihr Befehle werden oft nur wenige Zeichen lang sein , es gibt Zeiten, wenn die Argumente mehr als die 80 Zeichen auf dem Terminal-Linie überspannen wird . Solange Sie keine Taste "Enter" , bis Sie mit dem Befehl fertig sind , wird der Befehl immer noch funktionieren wird just fine.
Manchmal ist die Ausführung des Befehls dauert eine lange Zeit. Während dieser Zeit wird es keine Eingabeaufforderung , an dem die nächste Befehl einzugeben. Allerdings hat Unix einen Puffer, der alle Befehle, die Sie eingeben , bis der vorherige Befehl beendet ist , führen Sie dann den nächsten Befehl halten wird . Sie sehen nicht den Befehl Sie eingeben , so sicher sein, korrekt eingeben .
Befehl Dokumentation
Die Unix -Entwickler davon ausgegangen, dass es keine Möglichkeit gab jemand alle erinnern konnte die Unix -Befehle und alle Optionen für jeden Befehl. So schufen sie den Befehl Dokumentation oder man ( manuell) Seiten. Diese Dokumentation ist auf jedem Unix-System , wenn nicht ausdrücklich vom Systemadministrator entfernt . Sie greifen auf die man-Seiten an einer Eingabeaufforderung , indem Sie den Befehl "man " . Die man-Seiten kann ziemlich trocken zu lesen, aber sie sind der beste Ort, um alle Informationen, die Sie brauchen, um einen Befehl zu finden. Oft bieten umfangreiche Anwendungsbeispiele .