logo

Comment lire les pages de manuel sous Linux | homme commande

La commande man, abréviation de manuel, est un outil puissant du système d'exploitation Linux qui permet aux utilisateurs d'accéder à des informations détaillées sur diverses commandes, utilitaires et appels système. La commande man fournit une documentation complète, aidant les utilisateurs à comprendre comment utiliser et configurer différents éléments de l'environnement Linux. Cet article explorera la commande man en détail, couvrant sa syntaxe et ses options, et fournissant des exemples pratiques.

Table des matières

Qu’est-ce que l’homme dans Linux Command ?

Leman>commande dans Linux est utilisé pour afficher les pages de manuel d’autres commandes et utilitaires. Il fournit une documentation détaillée sur l'utilisation, les options et les fonctionnalités des commandes, ce qui en fait un outil essentiel pour les utilisateurs débutants et expérimentés. Chaque page de manuel comprend des sections telles que NOM, SYNOPSIS, DESCRIPTION, OPTIONS et EXEMPLES, qui aident les utilisateurs à comprendre et à utiliser efficacement la commande.



Description

Leman>La commande est essentiellement le lecteur manuel Linux. Quand tu tapesman>suivi d'un nom de commande, il récupère et affiche la page de manuel de cette commande, offrant des détails complets sur la façon de l'utiliser, y compris toutes les options et indicateurs disponibles. Cette commande est cruciale pour découvrir les outils et commandes disponibles dans le système d'exploitation Linux.

Syntaxe de la commande man

La syntaxe de base de la commande man est la suivante :

man [option] [command]>

Ici,

option fait référence à des drapeaux supplémentaires qui modifient le comportement de la commande man,

instance de Java

commande est la commande ou l'utilitaire Linux pour lequel vous souhaitez accéder au manuel.

Options de commande humaine

La commande man elle-même comporte des options qui améliorent sa fonctionnalité :

Option

Description

homme [commande]

Affichez la page de manuel de la commande spécifiée.

-f, –qu'est-ce que c'est

Affichez une description concise sur une ligne de la commande.

-k, –à propos

Recherchez les commandes liées à un mot-clé donné.

-a, –tous

Affichez toutes les pages de manuel correspondantes pour la commande spécifiée.

Barre d'espace

Avancer d’une page dans le manuel.

ipconfig gratuit

Entrer

Avancer d’une ligne dans le manuel.

B

Reculez d’une page dans le manuel.

Q

Quittez la visionneuse manuelle.

Accéder aux pages de manuel

  • Pour accéder à la page de manuel d'une commande spécifique, tapez simplement :
man [command]>

Par exemple: Pour consulter le manuel du ls commande exécutez la commande suivante :

man ls>
  • Cela affichera des informations détaillées sur le ls commande, y compris son utilisation, ses options et ses exemples.

Une fois que vous avez accédé à une page de manuel, vous pouvez la parcourir à l'aide de diverses commandes. Les touches de navigation courantes incluent :

  • Barre d'espace : Avancer d’une page.
  • Entrer: Avancez d’une ligne.
  • B : Reculer d’une page.
  • Question : Quittez la visionneuse manuelle.

Sections dans les pages de manuel

Les pages du manuel sont organisées en différentes sections, chacune répondant à un objectif spécifique. Les sections principales comprennent :

  • NOM: Fournit le nom et une brève description de la commande.
  • SYNOPSIS: Décrit la syntaxe de la commande.
  • DESCRIPTION: Offre une explication détaillée de la fonctionnalité de la commande.
  • OPTIONS : Répertorie les options de ligne de commande disponibles et leurs descriptions.
  • EXEMPLES: Fournit des exemples pratiques illustrant l’utilisation des commandes.
  • VOIR ÉGALEMENT: Suggère des commandes ou des ressources associées.

Types de sections dans les manuels de commande Man

Leman>les manuels de commandes sont divisés en plusieurs sections, chacune fournissant des types spécifiques d'informations sur les commandes et les fonctionnalités du système d'exploitation Linux. Comprendre ces sections aide les utilisateurs à naviguer efficacement dans la documentation complète. Chaque manuel est divisé en sections suivantes :

moulé en SQL
  1. Programmes exécutables ou commandes shell : Commandes pouvant être exécutées dans le shell, comme ls> , cd> , ou grep> .
  2. Appels système : Fonctions fournies par le noyau, telles que open> , read> , et write> .
  3. Appels à la bibliothèque : Fonctions au sein des bibliothèques de programmes, comme celles de la bibliothèque standard C, telles que printf> et malloc> .
  4. Jeux : Documentation des jeux disponible sur le système.
  5. Fichiers spéciaux : On le trouve généralement dans /dev> , ceux-ci incluent des fichiers de périphérique tels que /dev/null> et /dev/sda> .
  6. Formats de fichiers et conventions : Détails sur les formats de fichiers et les conventions, par ex. /etc/passwd> .
  7. Divers : Y compris les packages de macros et les conventions, par exemple, groff(7> )>.
  8. Commandes d'administration système : Commandes généralement utilisées par l'utilisateur root pour l'administration du système tâches, commeiptables>ou mount>.
  9. Routines du noyau : Routines de noyau non standard utilisées dans le système.

Exemples de types de sections Man Command avec détails

Voici les exemples de types de sections de commandes man avec détails :

1. Numéro de section dans la commande man sous Linux

  • Dans leman>Dans les manuels de commande, les sections sont utilisées pour catégoriser différents types d'informations. Vous pouvez spécifier un numéro de section pour afficher uniquement la section pertinente d'un manuel.

Syntaxe

man [SECTION-NUM] [COMMAND NAME]>

Exemple

man 2 intro>

Sortir

Cette commande affiche la saisie manuelle duintro>dans la section 2, qui concerne appels système. La spécification d'un numéro de section garantit que vous obtenez les informations précises dont vous avez besoin à partir des nombreuses pages de manuel Linux.

homme 2 introduction

  • Dans cet exemple, les pages de manuel de la commande ' introduction 'sont renvoyés qui se trouvent dans la section 2.

2. Option -f dans la commande man sous Linux

  • Il se peut que l'on ne puisse pas se souvenir des sections dans lesquelles une commande est présente. Cette option donne donc la section dans laquelle la commande donnée est présente.

Syntaxe

man -f [COMMAND NAME]>

Exemple

man -f ls>

Sortir

Cette commande répertorie les sections où lels>La commande apparaît, indiquant quels>est documenté dans la section 1.

homme -f ls

3.-une option dans la commande man sous Linux

  • Cette option nous aide à afficher successivement toutes les pages de manuel d’introduction disponibles.

Syntaxe

man -a [COMMAND NAME]>

Exemple

man -a intro>

Sortir

Cette commande affichera toutintro>pages de manuel les unes après les autres, vous permettant de les parcourir pour trouver les informations spécifiques dont vous avez besoin. Ceci est utile pour afficher plusieurs sections dans lesquelles une commande peut être documentée.

mec - une introduction

  • La capture d'écran suivante illustre les pages de manuel d'introduction de la section 2 :

page d'introduction du manuel

Dans cet exemple, vous pouvez vous déplacer dans les pages (sections) du manuel, c'est-à-dire soit lire (en appuyant sur Entrée), soit sauter (en appuyant sur ctrl+D), soit quitter (en appuyant sur ctrl+C).

4. Option -k dans la commande man sous Linux

Le-k>possibilité dans leman>La commande vous permet de rechercher une commande sous forme d'expression régulière dans toutes les pages de manuel, renvoyant une liste d'entrées correspondantes ainsi que leurs numéros de section.

Syntaxe

man -k [COMMAND NAME]>

Exemple

man -k cd>

Sortir

Cette commande recherche le terme cd dans toutes les pages de manuel et affiche les entrées pertinentes ainsi que les sections où elles se trouvent. Ceci est utile pour rechercher des commandes et des sujets associés dans les pages de manuel.

types d'arbre binaire

homme -k cd

  • La commande ' CD ‘ est recherché dans toutes les pages de manuel en le considérant comme une expression régulière.

5. Option -w dans la commande man sous Linux

  • Le-w>possibilité dans leman>command renvoie l’emplacement de la page de manuel pour une commande donnée. Ceci est utile pour trouver où les pages de manuel sont stockées sur le système.

Syntaxe

man -w [COMMAND NAME]>

Exemple

man -w ls>

Sortir

Dans cet exemple, la commandeman -w ls>affiche le chemin d'accès à la page de manuel duls>commande, indiquant où se trouve le fichier de documentation sur le système.

homme -w ls

  • L'emplacement de la commande ' ls ' est renvoyé.

6. -I option dans la commande man sous Linux

Le-I>possibilité dans leman>La commande rend la recherche sensible à la casse, garantissant que le nom de la commande est pris en compte avec la casse exacte.

concaténation de chaînes Java

Syntaxe

man -I [COMMAND NAME]>

Exemple

L'exécution de la commande suivante permet de trouver les manuels de la commande printf en respectant la casse.

man -I printf>

Sortir

Cette commande recherche les pages de manuel duprintf>commande, en traitant le nom de la commande en respectant la casse. Ceci est utile pour différencier des commandes ou des sections portant des noms similaires mais des cas différents.

mec -j'imprime

  • La capture d'écran suivante illustre le manuel de la commande printf avec la casse :

page de manuel pour printf

  • Ce qui suit recherche les pages de manuel pour la commande Printf en respectant la casse :

mec -j'imprime

  • La commande « printf » est considérée comme sensible à la casse, c'est-à-dire que « printf » renvoie les pages de manuel mais « Printf » donne une erreur.

Comment rechercher des pages de manuel sous Linux ?

Il existe trois manières principales :

  1. En utilisant le ` man`> commande: C'est l'approche classique. Tapez ` man`> suivi du nom de la commande pour trouver sa page de manuel. Par exemple, ` man mkdir`> vous montrera la page de manuel du `mkdir` commande.
  2. En utilisant le ` -k`> option: Vous souhaitez rechercher des mots-clés dans toutes les pages de manuel ? Utiliserman -k>suivi de votre (vos) mot(s) clé(s). Par exemple, ` man -k> > permissions`> trouverai des pages mentionnant autorisations .
  3. En utilisant le ` apropos`> commande: Semblable à ` man -k`> , mais ` apropos`> recherche également des descriptions, pas seulement des noms. Essayez ` apropos networking`> pour trouver des pages liées au réseautage.

Autres moyens de lire les pages de manuel

Voici les autres manières de lire les pages de manuel :

  • homme2html : Convertit les pages de manuel au format HTML, qui peut être plus facile à lire sur une interface utilisateur graphique (GUI).
  • à savoir : Fournit des versions plus courtes et simplifiées des pages de manuel.
  • qu'est-ce que: Donne un très bref résumé d’une ligne d’une commande.
  • à propos : Recherche leman>pages pour les mots-clés et fournit une liste de commandes et leurs brèves descriptions.
  • Info : affiche une documentation plus détaillée et avec des hyperliens sur les commandes et les programmes, incluant souvent plus d'informations de base queman>pages.

Conclusion

Dans cet article, nous avons discuté de la commande man sous Linux, qui est un outil essentiel pour accéder à une documentation détaillée sur les commandes, les utilitaires et les appels système. Il fournit un guide complet avec des sections organisées, comprenant la syntaxe, les options et les exemples. Avec des options comme-f>,-k>, et-a>, les utilisateurs peuvent récupérer rapidement des descriptions concises, rechercher des commandes associées et accéder à toutes les pages de manuel correspondantes.

La navigation dans les pages de manuel est simplifiée grâce à des touches communes telles que la barre d'espace et Entrée. La commande man n'est pas seulement un outil de documentation ; c'est une ressource précieuse pour les utilisateurs de tous niveaux, contribuant à une meilleure compréhension des commandes Linux et à l'amélioration de la maîtrise de la ligne de commande.

Comment lire les pages de manuel sous Linux | Commande man – FAQ

Comment afficher le manuel de la commande cd à l'aide de la commande man ?

La commande suivante affichera la page de manuel du CD commande, y compris des informations sur ses options, sa syntaxe et des exemples.

man cd>

La commande suivante fournira une liste de commandes liées au fichier de mots-clés, aidant les utilisateurs à découvrir les utilitaires pertinents.

 man -k file>

Comment afficher une description sur une ligne de ls à l'aide de la commande man ?

La commande suivante présentera une brève description en une ligne de la commande ls, utile pour une référence rapide.

 man -f ls>

Je ne trouve pas la page de manuel d'une commande spécifique, que dois-je faire ?

Il existe quelques possibilités :

  • La commande n'a peut-être pas de page de manuel. Certaines commandes plus petites ou moins courantes peuvent manquer de documentation.
  • Vous avez peut-être mal orthographié le nom de la commande. Vérifiez votre orthographe et réessayez.
  • La page de manuel peut se trouver dans une autre section. Vous pouvez utiliser le -k> option avec man> pour rechercher des mots-clés dans toutes les sections. Par exemple, ` man -k ls`> recherchera toutes les pages de manuel mentionnant ls.