ÎncepețiÎncepe gratuit

Cum pot obține ajutor pentru o comandă?

Pentru a afla ce fac comenzile, oamenii obișnuiau să folosească comanda man (prescurtare de la „manual"). De exemplu, comanda man head afișează următoarele informații:

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 invocă automat less, așa că s-ar putea să fie nevoie să apeși bara de spațiu pentru a parcurge informațiile și :q pentru a ieși.

Descrierea de o linie de sub NAME îți spune pe scurt ce face comanda, iar rezumatul de sub SYNOPSIS listează toate opțiunile disponibile. Orice element opțional apare între paranteze drepte [...], alternativele sunt separate prin |, iar elementele care pot fi repetate sunt marcate cu .... Astfel, pagina de manual a lui head îți indică că poți specifica fie numărul de linii cu -n, fie numărul de octeți cu -c, și că poți furniza oricâte nume de fișiere.

Problema cu manualul Unix este că trebuie să știi ce cauți. Dacă nu știi, poți căuta pe Stack Overflow, pune o întrebare pe canalele Slack ale DataCamp sau consulta secțiunile SEE ALSO ale comenzilor pe care le cunoști deja.

Acest exercițiu face parte din cursul

Introducere în Shell

Vezi cursul

Exercițiu interactiv practic

Transformă teoria în practică cu unul dintre exercițiile noastre interactive

Începe exercițiul