Aperçu de man
`man` fournit la documentation officielle sur les logiciels et commandes installés sur le système, et c'est généralement la première source d'information consultée par la plupart des utilisateurs de Linux en cas de problème. Chaque page offre des informations détaillées sur un sujet spécifique, y compris des explications, des instructions d'utilisation, des options, des exemples, des fichiers connexes, des bogues et des droits d'auteur.
Sections de la page man
Les pages man sont divisées en plusieurs sections pour faciliter la recherche d'informations connexes. Chaque section contient un type spécifique d'informations, et vous pouvez consulter la page d'une section spécifique en spécifiant le numéro de section après le nom de la commande (par exemple : `man 1 ls` ou `man 5 passwd`).
Section | Contenu |
---|---|
1 | Programmes exécutables ou commandes de shell |
2 | Appels système (fonctionnalités fournies par le noyau) |
3 | Fonctions de bibliothèque (bibliothèque C) |
4 | Fichiers spéciaux (fichiers de périphérique) |
5 | Formats de fichiers et conventions (ex : /etc/passwd, /etc/fstab) |
6 | Jeux |
7 | Autres (manuels, protocoles, normes, etc.) |
8 | Commandes d'administration système (commandes nécessitant des privilèges root) |
Navigation à l'intérieur de la page man
Lorsque la page `man` s'ouvre, vous utilisez un outil de navigation appelé `less`. `less` vous aide à faire défiler et à rechercher facilement des documents texte longs.
Touches de navigation de base de less
- `Spacebar` ou `f`: Passer à la page suivante
- `b`: Revenir à la page précédente
- `Enter` ou `j`: Faire défiler d'une ligne vers le bas
- `k`: Faire défiler d'une ligne vers le haut
- `/pattern`: Rechercher le 'pattern' spécifié à partir du début. `n` (correspondance suivante), `N` (correspondance précédente)
- `?pattern`: Rechercher le 'pattern' spécifié à partir de la fin.
- `q`: Quitter la page man
Options principales de la commande man
`man` offre plusieurs options utiles nécessaires pour trouver et afficher les pages de manuel.
1. Utilisation de base
2. Recherche et autres options
Commande générée :
Essayez de combiner les commandes.
Description:
`man` Exécute la commande.
Essayez d'exécuter virtuellement les commandes avec l'IA en combinant les options ci-dessus.
Exemples d'utilisation
Apprenez à naviguer efficacement dans la documentation du système Linux et à obtenir les informations nécessaires à travers divers exemples d'utilisation de la commande `man`.
Afficher la page de manuel de la commande `ls`
man ls
Ouvre la page contenant toutes les informations sur l'utilisation, les options et les exemples de la commande `ls`.
Afficher le manuel sur le format de fichier `passwd`
man 5 passwd
Consultez la description du format de fichier `/etc/passwd` (section 5), et non celle de la commande `passwd` (section 1).
Recherche de mots-clés liés aux commandes réseau
man -k network
Recherche tous les éléments contenant le mot 'network' dans le titre et la brève description des pages de manuel. (C'est en fait équivalent à `apropos network`)
Afficher la brève description de la commande `echo`
man -f echo
Affiche une courte description en une ligne de la commande `echo`. (C'est en fait équivalent à `whatis echo`)
Afficher toutes les pages de manuel liées à `printf`
man -a printf
`printf` existe en tant que commande shell (section 1) et comme fonction de bibliothèque C (section 3). Vous pouvez utiliser l'option `-a` pour consulter les deux pages successivement.