Circum Blog

Circum Net – IT – Conseils pratiques

Man à propos

Systèmes, Unix

Les sytsèmes d’exploitation à base Unix proposent pour la plupart un manuel d’aide électronique qui s’obtient en tapant la commande “man”.

Ce manuel reprend les principales commandes Unix et les explicite à travers différentes rubriques comme la description, le synopsis, l’environnement, les exemples, la compatibilité, les commentaires… La syntaxe de la commande ‘man’ est précisée ci-dessous:

man [options] command

En réponse à l’invocation de cette instruction vous obtiendrez une page d’information concernant le sujet souhaité. Attention, cette page ne doit pas être vue comme un tutoriel ou un cours mais bien plutôt comme une fiche de référence. D’ailleurs, vous le constaterez rapidement, les explications fournies via ce système, même si elles sont très complètes, sont également souvent obscures pour les utilisateurs débutants. De plus, il ne faut pas s’attendre à une mise en page sophistiquée, en effet les ‘manpages’ se présentent comme des fichiers textes sans images, sans couleurs, sans liens.

Par exemple, la commande: > man ls    

permet d’obtenir la documentation en ligne sur l’utilitaire ‘ls’. La réponse ressemblera à ce qui suit:

LS(1) BSD General Commands Manual LS(1)

NAME
ls – list directory contents

SYNOPSIS
ls [-ABCFGHLPRTWZabcdfghiklmnopqrstuwx1] [file…]

DESCRIPTION
For each operand that names a file of a type other than directory, ls displays its name as well as any requested, associated information. For each operand that names a file of type directory, ls displays the names of files contained within that directory, as well as any requested, associated information.

Parcourir une page de man

Pour naviguer dans une page servie par la commande man, vous pouvez utiliser les flèches vers le haut et vers le bas, la barre d’espacement ou les touches ‘page down’ et ‘page up’ de votre clavier. Pour quitter une page, il faut utiliser la touche ‘q’ ou appuyer sur la barre d’espacement jusqu’à ce que la fin de la page soit atteinte.