Comment obtenir de l'aide pour une commande ?
Pour savoir ce que font les commandes, on utilisait la commande man (abréviation de « manual »). Par exemple, la commande man head affiche les informations suivantes :
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 lance automatiquement less, donc vous devrez peut‑être appuyer sur la barre d'espace pour faire défiler l'information et sur :q pour quitter.
La description d'une ligne sous NAME vous indique brièvement ce que fait la commande, et le résumé sous SYNOPSIS énumère tous les indicateurs (flags) pris en charge. Tout ce qui est facultatif est indiqué entre crochets [...], les alternatives exclusives sont séparées par |, et ce qui peut être répété est indiqué par .... Ainsi, la page de manuel de head vous indique que vous pouvez soit donner un nombre de lignes avec -n, soit un nombre d'octets avec -c, et que vous pouvez lui fournir n'importe quel nombre de noms de fichiers.
Le problème avec le manuel Unix, c'est qu'il faut savoir ce que vous cherchez. Si ce n'est pas le cas, vous pouvez chercher sur Stack Overflow, poser une question sur les canaux Slack de DataCamp, ou consulter les sections SEE ALSO des commandes que vous connaissez déjà.
Cette activité fait partie du cours
Introduction à l'invite de commande
Exercice interactif pratique
Passez de la théorie à l’action grâce à l’un de nos exercices interactifs
Commencer l’exercice