GNU/Linux >> Tutoriels Linux >  >> Linux

Comment utiliser efficacement les pages de manuel sous Linux

Les pages du manuel de référence (man) en ligne fournissent des descriptions détaillées et l'utilisation des commandes. Vous pouvez utiliser la commande man pour afficher l'entrée de la page de manuel qui explique une commande donnée. La syntaxe de la commande man est la suivante.

$ man command
$ man option command
$ man option filename

Affichage des pages de manuel

Par exemple, affichez les pages de manuel de la commande uname à l'aide de la commande man.

NAME(1)                                                               User Commands                      
                                         UNAME(1)
NAME
       uname - print system information
SYNOPSIS
       uname [OPTION]...
DESCRIPTION
       Print certain system information.  With no OPTION, same as -s.
       -a, --all
              print all information, in the following order, except omit -p and -i if unknown:
       -s, --kernel-name
              print the kernel name
       -n, --nodename
              print the network node hostname
       -r, --kernel-release
              print the kernel release
....

Faire défiler les pages de manuel

Le tableau suivant répertorie les commandes clavier permettant de faire défiler les pages de manuel.

Commande clavier Action
Barre d'espacement Affiche l'écran suivant d'une page de manuel
Retour Affiche la ligne suivante d'une page de manuel
b Recule d'un plein écran
/motif Recherche vers l'avant un modèle
n Trouve la prochaine occurrence d'un motif après avoir utilisé /pattern
h Fournit une description de toutes les fonctionnalités de défilement
q Quitte la commande man et revient à l'invite du shell

Recherche dans les pages de manuel

Il existe deux manières de rechercher des informations dans les pages de manuel :

  • Recherche par section
  • Recherche par mot-clé

Recherche dans les pages de manuel :par section

Les entrées de la page de manuel en ligne sont organisées en sections en fonction du type ou de l'utilisation de la commande ou du fichier. Par exemple, la section 1 contient des commandes utilisateur et la section 4 contient des informations sur divers formats de fichiers. Pour rechercher une section spécifique de la page de manuel, utilisez la commande man avec l'option -s, suivie du numéro de section et du nom de la commande ou du fichier.

 $ man -s number command
or
$ man -s number filename

Le tableau ci-dessous indique les numéros de section du manuel suivis des types de pages qu'ils contiennent.

Numéro de section Description
1 Programmes exécutables ou commandes shell
2 Appels système (fonctions fournies par le noyau)
3 Appels de bibliothèque (fonctions dans les bibliothèques de programmes)
4 Fichiers spéciaux (généralement trouvés dans /dev)
5 Formats et conventions de fichiers, par exemple /etc/passwd
6 Jeux
7 Divers (y compris les packages de macros et les conventions), par ex. homme(7), groff(7)
8 Commandes d'administration système (généralement uniquement pour root)
9 Routines du noyau [Non standard]

La partie inférieure d'une page de manuel, intitulée "VOIR AUSSI ‘, répertorie les autres commandes ou fichiers liés à la page de manuel. Le nombre entre parenthèses reflète la section où se trouve la page de manuel.

Recherche dans les pages de manuel :par mot-clé

Lorsque vous n'êtes pas sûr du nom d'une commande, vous pouvez utiliser la commande man avec l'option -k et un mot-clé pour rechercher les entrées de page de manuel correspondantes.

$ man -k keyword

La sortie de la commande man fournit une liste de commandes et de descriptions contenant le mot-clé spécifié. Par exemple, à l'aide de la commande man, affichez les commandes contenant le mot-clé syslog.

# man -k syslog
logger (1)           - a shell command interface to the syslog(3) system log module
rsyslog.conf (5)     - rsyslogd(8) configuration file
rsyslogd (8)         - reliable and extended syslogd
syslog (2)           - read and/or clear kernel message ring buffer; set console_loglevel
syslog (3)           - send messages to the system logger
syslog (3p)          - control system log
syslog.h (0p)        - definitions for system error logging
vsyslog (3)          - send messages to the system logger


Linux
  1. Comment utiliser la commande Linux grep

  2. Comment utiliser la commande history sous Linux

  3. Comment utiliser la commande Su sous Linux

  4. Comment utiliser la commande tar sous Linux

  5. Comment utiliser la redirection de commande sous Linux

Commande set Linux et comment l'utiliser {9 exemples}

Comment utiliser la commande Linux nohup

Comment utiliser du Command sous Linux

Comment utiliser la commande sysctl sous Linux

Comment utiliser la commande d'arrêt de Linux

Comment utiliser grep sous Linux