# Commande MAN

Si vous faites un man wc, vous obtenez la fenêtre suivante :

![](https://doc.ataxya.net/uploads/images/gallery/2019-06/scaled-840-/IJSPcu1r0phYzQsc-image-1560329802961.png)

La commande man utilise un outil d’affichage de pages (less ou more, selon les  
distributions)  
Une page est un « manuel » d’une commande.  
Grâce au « pageur » il est possible de naviguer dans la documentation.

Dans le man, vous pouvez tapez “h” pour obtenir l’aide d’utilisation de l’aide !

![](https://doc.ataxya.net/uploads/images/gallery/2019-06/scaled-840-/3l7lE3A8LH0q3qNS-image-1560329883947.png)

#### Sections

Les pages d’aides sont divisés en sections. Chaque page appartient également à une  
section (type de manuel). 9 sections (type de manuelles) essentielles :

<table border="1" id="bkmrk-num%C3%A9ro-type-de-manu" style="border-collapse: collapse; width: 100%; height: 310px;"><tbody><tr style="height: 32px;"><td style="width: 50%; height: 32px;">Numéro</td><td style="width: 50%; height: 32px;">Type de manuel</td></tr><tr style="height: 29px;"><td style="width: 50%; height: 29px;">1</td><td style="width: 50%; height: 29px;">Exécutable ou commande shell</td></tr><tr style="height: 29px;"><td style="width: 50%; height: 29px;">2</td><td style="width: 50%; height: 29px;">Fonction du kernel (appel système)</td></tr><tr style="height: 29px;"><td style="width: 50%; height: 29px;">3</td><td style="width: 50%; height: 29px;">Fonction dans une bibliothèque (appel bibliothèque)</td></tr><tr style="height: 29px;"><td style="width: 50%; height: 29px;">4</td><td style="width: 50%; height: 29px;">Fichiers spéciaux (généralement dans le dossier /dev)</td></tr><tr style="height: 29px;"><td style="width: 50%; height: 29px;">5</td><td style="width: 50%; height: 29px;">Formats de fichiers, jeu de caractères, certains paramètres du système</td></tr><tr style="height: 29px;"><td style="width: 50%; height: 29px;">6</td><td style="width: 50%; height: 29px;">Jeux</td></tr><tr style="height: 29px;"><td style="width: 50%; height: 29px;">7</td><td style="width: 50%; height: 29px;">Divers (macros par exemple)</td></tr><tr style="height: 46px;"><td style="width: 50%; height: 46px;">8</td><td style="width: 50%; height: 46px;">Commandes d’administration du système</td></tr><tr style="height: 29px;"><td style="width: 50%; height: 29px;">9</td><td style="width: 50%; height: 29px;">Routines du kernel</td></tr></tbody></table>

  
prenons par exemple, “man cat”

![](https://doc.ataxya.net/uploads/images/gallery/2019-06/scaled-840-/0Lw0jzrq4k6745HO-image-1560330050055.png)

#### Sections multiple

Il peut existe plusieurs sections de manuel pour un même mot clé.  
Par exemple “passwd”:  
\- La commande passwd  
\- le fichier passwd (contient des informations de profil des utilisateurs)  
\-  
Lors de l’utilisation du man passwd, la priorité est donné à la section avec le numéro le plus  
faible :  
\- Exécutable, commande shell : section 1  
\- Profils utilisateurs: section 5  
Si l’on veut une section spécifique, on peut utiliser : man 5 passwd  
Si vous voulez savoir les sections qui existe pour un mot clé, la commande :  
whatis est faites pour ça :

![](https://doc.ataxya.net/uploads/images/gallery/2019-06/scaled-840-/MbIDArwLnFFBvvdR-image-1560330119606.png)

Ici, il existe les pages: 1 et 5, mais aussi 1SSL et 1ssl  
la commande man -f fait la même chose

![](https://doc.ataxya.net/uploads/images/gallery/2019-06/scaled-840-/3Wi2mxXkZnbIdKdL-image-1560330144521.png)

Autre fonction utile :  
Je cherche les commandes qui pourraient m’aider à régler des problèmes de mots de  
passe, mais je ne sais pas trop lesquelles existent....man -k

![](https://doc.ataxya.net/uploads/images/gallery/2019-06/scaled-840-/9xLLq1BmnDvRcbHv-image-1560330178642.png)