Les distributions Linux contiennent trois ensembles de documentation puissants pour permettre aux utilisateurs et aux administrateurs de tirer le meilleur parti du système. Savoir utiliser efficacement ces ressources est une compétence essentielle pour les utilisateurs de Linux.
Voici les trois ensembles de documentation :
- Pages de manuel
- Pages d'informations
- /usr/share/docs
Les pages de manuel
Les pages de manuel sont la ressource incontournable pour presque tous les utilisateurs Linux travaillant en ligne de commande.
Que pouvez-vous découvrir via les pages de manuel ?
- Le résumé de la commande
- Options et explications
- Exemples
- Auteur et mainteneur
C'est parfait lorsque vous ne pouvez pas vous souvenir d'options moins couramment utilisées ou que vous travaillez quotidiennement sur plusieurs plates-formes de système d'exploitation (les options entre les versions Linux et Unix des commandes diffèrent souvent).
L'utilisation des pages de manuel est simple; tapez simplement le man
commande et incluez la commande sur laquelle vous avez besoin de plus d'informations. Par exemple, pour afficher le manuel du ls
commande, tapez man ls
.
Les pages de manuel incluent un ensemble puissant de fonctionnalités de recherche pour vous aider à trouver exactement ce dont vous avez besoin. Une fois la page de manuel affichée, tapez une barre oblique (/ ) pour activer la recherche par mot-clé. Entrez simplement le mot que vous recherchez après la barre oblique et sélectionnez Entrée . Utilisez le n et N touches pour trouver l'exemple suivant ou précédent du mot-clé. Utilisez Ctrl+C pour terminer la recherche.
Les pages de manuel sont organisées dans les sections suivantes :
- Commandes utilisateur (section 1)
- Appels système (section 2)
- Fonctions de la bibliothèque C (section 3)
- Périphériques et fichiers spéciaux (section 4)
- Formats et conventions de fichiers (section 5)
- Jeux (section 6)
- Divers (section 7)
- Outils et démons d'administration système (section 8)
Généralement, une demande de page de manuel va à la section 1 ou 8, mais vous pouvez spécifier la section (en supposant que la commande demandée existe dans plusieurs sections) en tapant :
$ man 1 ls
L'aisance à accéder aux pages de manuel et à définir des recherches par mot-clé est une compétence essentielle de l'utilisateur Linux. En fait, la documentation système en général, et les pages de manuel en particulier, sont mentionnées dans les objectifs de l'examen RHCSA (Red Hat Certified System Administrator).
[ Découvrez comment votre système d'exploitation est la base qui solidifie et unifie votre infrastructure informatique dans Pourquoi le système d'exploitation est important. ]
La commande info
Les pages d'informations jouent un rôle similaire aux pages de manuel, bien qu'elles aient tendance à être un peu plus conviviales. Les pages de manuel sont essentiellement une référence courte et concise, tandis que les pages d'informations tendent davantage vers la lisibilité et des explications plus approfondies. Le système de page d'informations prend également en charge les liens de base entre les documents pour faciliter les références croisées. Cela fournit un ensemble de documentation plus structuré et lisible.
La syntaxe des pages d'informations est la même qu'avec man
:
$ info ls
Documents
Une documentation plus formelle, ainsi que des modèles, des didacticiels, des licences et certains fichiers de configuration, se trouve à /usr/share/doc
. Les fichiers fournissent beaucoup plus de détails que les pages de manuel. Ces fichiers spécifiques au package sont généralement compressés, mais des outils tels que vim
et less
gérer le contenu de manière transparente.
[ Apprenez-en plus sur Linux dans le cours de formation gratuit Présentation technique de Red Hat Enterprise Linux. ]
Vous pouvez voir quelle documentation est disponible en tapant :
$ ls /usr/share/docs | less
Chaque package a son propre sous-répertoire. Exécutez la commande suivante pour voir la documentation de l'éditeur de texte Nano :
$ ls /usr/share/doc/nano
Le défi
Pour vous aider à vous entraîner à utiliser ces ressources, j'ai inclus trois défis simples impliquant l'éditeur de texte Nano (assurez-vous donc que Nano est installé avant de les accomplir). Le corrigé se trouve à la fin de l'article si vous en avez besoin.
- Comment supprimez-vous les deux lignes d'aide en bas de Nano ?
- Trouvez l'URL de l'outil de suivi des bogues Nano.
- Qu'est-ce que "l'éditeur de texte merveilleusement facile à utiliser et convivial" sur lequel Nano est basé ?
Récapitulez
Tous les systèmes ne sont pas connectés à Internet et tous les rappels ne doivent pas nécessairement provenir de recherches avancées sur Google. Parfois, tout ce dont un administrateur système a besoin est un indice rapide, "Oh ouais, c'est l'option pour le format long." Les pages de manuel sont idéales pour ces courtes invites. Les pages d'informations ajoutent plus de détails, un meilleur lien entre les ressources et plus de lisibilité. La documentation officielle stockée dans /usr/share/doc
fournit le plus de détails, d'exemples, de modèles, d'informations sur les licences et d'autres ressources pertinentes.
Corrigé :
-x
ou--nohelp
- https://savannah.gnu.org/bugs/?group=nano
- pico (compositeur du pin)