Formation PUB110 : Linux, 2018 La ligne de commande Linux

2.1 Aide sur les commandes Linux


Il est possible d'obtenir de l'aide sur une commande grâce, entre autres, aux commandes man, apropos et whatis.

Commande man

La première commande, man, est la plus importante de toutes. Elle donne de l'information sur les commandes du système. Elle documente également les fichiers de configuration, les commandes administratives, les fonctions de programmation, les jeux, etc.

Tout utilisateur de Linux doit développer le réflexe de consulter les pages man aussitôt qu'il a besoin d'une information.

Syntaxe de commande Linux

man [-options] [section] mot-clé

Ex :

Commande Linux

man find

Pour sortir d'une page man, il faut appuyer sur la lettre Q.

Les pages man sont regroupées en sections. Si vous ne spécifiez pas de numéro de section, man recherchera le mot-clé demandé dans toutes les sections en commençant par la première et affichera la première page qui correspond.

Voici en quoi consiste chacune des sections :

SectionDescription
1Commandes de base
2Appels système
3Fonctions des bibliothèques
4Fichiers de périphériques
5Fichiers de configuration
6Jeux
7Divers
8Outils d'administration
9Noyau

Avant de commencer à travailler avec la commande man, il serait intéressant de consulter la page man de la commande man !

Ex :

Commande Linux

man man       -> aide sur la commande man

man ls        -> aide sur la commande ls

man fortune   -> aide sur le jeu fortune

man 5 passwd  -> aide sur le fichier de configuratin passwd (dans la section no 5)

man -K user   -> recherche la chaîne user dans toutes les pages man et demande confirmation avant d'afficher chaque page

Dans les pages man, vous devriez porter une attention particulière aux points suivants :

Name : nom et courte description de la commande.

Synopsis : c'est l'équivalent de la syntaxe. Dans une page man, ce qui est entre crochets carrés est optionnel et ce qui est souligné doit être remplacé par de l'information pertinente.

Options : liste des options disponibles. Parfois, les options sont regroupées en deux sections. Les options gnu sont uniformes sour tout les systèmes Linux mais elles peuvent ne pas fonctionner sur les autres systèmes UNIX. Les options posix quant à elles sont uniformes sur tous les systèmes UNIX, incluant les systèmes Linux.

See also : on retrouve souvent de l'information complémentaire dans cette section.

Recherche dans une page man

Il est possible de rechercher une chaîne particulière dans une page man en entrant une barre oblique suivie de la chaîne à rechercher.

Pour rechercher l’occurrence suivante, entrez lettre n (pour Next). 

Pour rechercher l'occurrence précédente, entrez la lettre N majuscule.

Commande whatis

La deuxième commande permettant d'obtenir de l'aide est whatis. Elle est l'équivalent de man -f.

Cette commande affiche une description générale qui tient souvent sur une seule ligne.

Ex :

Commande Linux

Ex: whatis ls

Cette commandae affichera : ls (1) - List directory contents

Commande apropos

La troisième commande, apropos, est l'équivalent de man -k (notez le k minuscule). Elle ressemble beaucoup à la commande man -K mais plutôt que de demander confirmation avant d'afficher chaque page man contenant le mot-clé demandé, elle donne une liste des pages correspondant.

Ceci sera très utile lorsque vous recherchez une commande touchant un sujet donné mais dont vous ignorez le nom.

Ex :

Commande Linux

apropos user

Cette commande affiche le whatis de toutes les pages man contenant le mot-clé user.

Option --help

Vous pouvez obtenir de l'aide pour certaines commandes en entrant leur nom suivi de l'option --help.

Ex :

Commande Linux

ls --help

▼Publicité

Veuillez noter que le contenu de cette fiche vous est partagé à titre gracieux, au meilleur de mes connaissances et sans aucune garantie.
Merci de partager !
Soumettre