Il existe certaines fonctions C dont les noms sont ambigus avec les commandes Ubuntu, par exemple: getopt. Comment puis-je consulter la page de manuel de ces fonctions? Sans aucun doute, elle est facilement disponible sur internet, mais je préfère ne pas quitter le terminal autant que possible.
Réponses
Trop de publicités?Utilisez le format man [section] nom
(par exemple man 3 getopt
) où la section peut être l'une des suivantes :
1 Commandes Utilisateur
2 Appels Système
3 Fonctions de la Bibliothèque C
4 Périphériques et Fichiers Spéciaux
5 Formats de Fichiers et Conventions
6 Jeux, etc.
7 Miscellanées
8 Outils d'Administration Système et Démons
Consultez man man
pour plus d'informations.
man 3 getopt
donne des informations sur la fonction c.
alors que man 1 getopt
ou man getopt
donne des informations sur la commande.
Les pages sont traditionnellement référencées en utilisant la notation "nom(section)
" : par exemple, ftp(1)
. La même page peut apparaître dans plus d'une section du manuel, comme lorsque les noms des appels système, des commandes utilisateur ou des packages de macro coïncident.
man -wa getopt
vous donne la liste des pages de manuel pour getopt
: dans mon système, c'est :
/usr/share/man/man1/getopt.1.bz2
/usr/share/man/man3/getopt.3.bz2
/usr/share/man/man3p/getopt.3p.bz2
Ou, en alternative, man -f getopt
:
getopt (1) - analyse les options de commande (amélioré)
getopt (3) - Analyse les options de ligne de commande
getopt [] (1) - analyse les options de commande (amélioré)
getopt [] (3) - Analyse les options de ligne de commande
getopt [] (3p) - analyse des options de commande
Vous pouvez ensuite sélectionner la bonne page de manuel en utilisant le numéro qui se trouve dans le nom de fichier (dans le premier résultat) ou entre parenthèses (dans le deuxième résultat) : par exemple, man 1 getopt
ou man 3 getopt
.
$ man 3 getopt
où 3
est la section.
$ man man
Comme Sections. l'indique :
Le manuel est généralement divisé en huit sections numérotées, organisées comme suit (sur BSD, Unix et Linux) :
Section Description
1. Commandes générales
2. Appels système
3. Fonctions de bibliothèque, couvrant en particulier la bibliothèque standard C
4. Fichiers spéciaux (généralement des périphériques, ceux trouvés dans /dev) et pilotes
5. Formats de fichiers et conventions
6. Jeux et économiseurs d'écran
7. Divers
8. Commandes d'administration système et démons
Unix System V utilise un schéma de numérotation similaire, mais dans un ordre différent :
Section Description
1. Commandes générales
1M. Commandes d'administration système et démons
2. Appels système
3. Fonctions de bibliothèque C
4. Formats de fichiers et conventions
5. Divers
6. Jeux et économiseurs d'écran
7. Fichiers spéciaux (généralement des périphériques, ceux trouvés dans /dev) et pilotes