Aan de slagGa gratis aan de slag

Hoe krijg ik hulp voor een command?

Om uit te vinden wat commands doen, gebruikten mensen vroeger het man-commando (kort voor "manual"). Bijvoorbeeld, het commando man head toont deze informatie:

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 start automatisch less, dus je moet mogelijk op de spatiebalk drukken om door de informatie te bladeren en :q typen om af te sluiten.

De éénregelige beschrijving onder NAME vertelt je kort wat het commando doet, en de samenvatting onder SYNOPSIS geeft alle flags weer die het begrijpt. Alles wat optioneel is staat tussen vierkante haken [...], of/of-alternatieven zijn gescheiden door |, en zaken die herhaalbaar zijn worden aangegeven met ..., dus de handleiding van head vertelt je dat je ofwel een regeltelling met -n of een byte-aantal met -c kunt meegeven, en dat je elk aantal bestandsnamen kunt opgeven.

Het probleem met de Unix-handleiding is dat je moet weten waar je naar zoekt. Als dat niet zo is, kun je zoeken op Stack Overflow, een vraag stellen op de Slack-kanalen van DataCamp, of kijken naar de SEE ALSO-secties van de commands die je al kent.

Deze oefening maakt deel uit van de cursus

Introductie tot de shell

Cursus bekijken

Praktische interactieve oefening

Zet theorie om in actie met een van onze interactieve oefeningen.

Begin met trainen