Erste SchritteKostenlos loslegen

Wie kann ich Hilfe für ein Kommando bekommen?

Um herauszufinden, was Befehle bewirken, wurde früher der Befehl man verwendet. (kurz für "manuell"). Ein Beispiel: Mit dem Befehl man head kannst du diese Informationen abrufen:

HEAD(1)               BSD General Commands Manual              HEAD(1)

NAME

     head -- display first lines of a file


SYNOPSIS

     head [-n count | -c bytes] [file ...]


DESCRIPTION

     This filter displays the first count lines or bytes of each of

     the specified files, or of the standard input if no files are

     specified.  If count is omitted it defaults to 10.


     If more than a single file is specified, each file is preceded by

     a header consisting of the string ``==> XXX <=='' where ``XXX''

     is the name of the file.


SEE ALSO

     tail(1)

man ruft automatisch less auf, Du musst also eventuell die Leertaste drücken, um durch die Informationen zu blättern. und :q zu kündigen.

Die einzeilige Beschreibung unter NAME sagt dir kurz, was der Befehl macht, und die Zusammenfassung unter SYNOPSIS listet alle Flaggen auf, die es versteht. Alles, was optional ist, steht in eckigen Klammern [...], Entweder/Oder-Alternativen werden durch | getrennt, und Dinge, die wiederholt werden können, werden von ... angezeigt, Die Handbuchseite von head sagt dir also, dass du entweder eine Zeilenzahl mit -n oder eine Byte-Zählung mit -c, und dass du ihm eine beliebige Anzahl von Dateinamen geben kannst.

Das Problem mit dem Unix-Handbuch ist, dass du wissen musst, wonach du suchst. Wenn du es nicht tust, kannst du Stack Overflow durchsuchen, stelle eine Frage in den Slack-Kanälen von DataCamp, oder sieh dir die SEE ALSO Abschnitte der Befehle an, die du bereits kennst.

Diese Übung ist Teil des Kurses

Einführung in die Shell

Kurs anzeigen

Interaktive Übung zum Anfassen

Setzen Sie die Theorie mit einer unserer interaktiven Übungen in die Tat um

Beginnen Sie mit dem Training