web-dev-qa-db-fra.com

Comment suivre un lien chez l'homme

Lorsque je regarde des pages de manuel dans le terminal, je rencontre souvent des mots suivis de nombres entre crochets (comme mkdir(2)). Si je ne me trompe pas, il s'agit de liens ou de références à d'autres pages de manuel.

Si oui, comment puis-je suivre ce lien/trouver la page référencée?

Si non, qu'est-ce que cela signifie?

4
schtandard

Si vous voulez voir toutes les pages de man concernant une commande, utilisez successivement le -a pour man:

man -a mkdir

utilisez ensuite la barre SPACE, puis q pour quitter la première page, puis la touche ENTER pour afficher la page suivante (2).

Pour en savoir plus, vous pouvez consulter la page de manuel man utilisant

man man
3
mcantsin

Pas avec less (1), qui est le pageur par défaut dans Ubuntu (et GNU en général).

Il y a plusieurs outils disponibles, ce qui fonctionne dans un terminal et qui n'est pas complet GNU Emacs s'appelle info (1):

$ info apt

TAB pour mettre en évidence le lien suivant M-TAB ¹ - lien précédent, RET pour suivre un lien sous le curseur, f (pour 'suivez', je suppose) pour demander quel lien aller, achèvement disponible (tabulation habituelle pour cela).

Notez que lors du démarrage, info (1) utilise par défaut une documentation Info appropriée (le cas échéant), plutôt que des pages de manuel. Si ce n'est pas ce que vous voulez, vous devez spécifier explicitement la section man:

$ info 'mkdir(1)'     # that’s a man page

plutôt que:

$ info mkdir          # that’s a section in the full manual for Coreutils

__
¹ ESC TAB si le méta-onglet (qui peut être identique ou non à alt-tab) ne fonctionne pas dans votre terminal.

1
Dmitry Alexandrov