IniziaInizia gratis

Come posso ottenere aiuto per un comando?

Per scoprire cosa fanno i comandi, in passato si usava il comando man (abbreviazione di "manual"). Per esempio, il comando man head mostra queste informazioni:

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 richiama automaticamente less, quindi potresti dover premere la barra spaziatrice per scorrere le informazioni e :q per uscire.

La descrizione su una riga sotto NAME ti dice brevemente cosa fa il comando, e il riepilogo sotto SYNOPSIS elenca tutte le opzioni che riconosce. Tutto ciò che è facoltativo è mostrato tra parentesi quadre [...], le alternative sono separate da |, e gli elementi ripetibili sono indicati con ..., quindi la pagina di manuale di head ti dice che puoi dare o un numero di righe con -n oppure un numero di byte con -c, e che puoi passare un qualsiasi numero di nomi di file.

Il problema del manuale Unix è che devi sapere cosa stai cercando. Se non lo sai, puoi cercare su Stack Overflow, fare una domanda sui canali Slack di DataCamp oppure guardare le sezioni SEE ALSO dei comandi che già conosci.

Questo esercizio fa parte del corso

Introduzione alla Shell

Visualizza il corso

Esercizio pratico interattivo

Passa dalla teoria alla pratica con uno dei nostri esercizi interattivi

Inizia esercizio