RTFM!(Read The Fucking Manuel) ou encore RTFB! (Read The Fucking Book), c'est le genre de sigle que vous avez pu lire en traînant sur certains forums d'entraide ou "chats" IRC linux. Ce manuel s'appelle le MAN et peut vous être d'une grande aide puisqu'il permet de visionner en détail le descriptif d'une commande linux. Ce dernier vous permettra donc d’être considérablement plus autonome dans la prise en main de votre linux ou dans la résolution de difficultés liés à votre système . Nous verrons au travers de ce post l'ensemble ses principales caractéristiques et discuterons de certaines astuces qui feront de lui, un allié de tous les jours.
1. Utilisation du MAN
Le MAN est une commande et s'utilise basiquement de cette façon:
man <Nom_de_commande>
Le manuel d'une commande se structure en plusieurs sections:
- Commandes utilisateur
- Appels système
- Fonctions de bibliothèque
- Fichiers spéciaux
- Formats de fichier
- Jeux
- Divers
- Administration système
- Interface du noyau Linux
2. Astuce N°1: Le man en couleur
Pour rendre la lecture du man plus clair, rien de mieux que d'y mettre des couleurs. Pour ce faire éditez votre fichier .bashrc situé dans votre répertoire utilisateur et rajoutez ce code à la fin:
man() { env LESS_TERMCAP_mb=$'\E[01;31m' \ LESS_TERMCAP_md=$'\E[01;38;5;74m' \ LESS_TERMCAP_me=$'\E[0m' \ LESS_TERMCAP_se=$'\E[0m' \ LESS_TERMCAP_so=$'\E[38;5;246m' \ LESS_TERMCAP_ue=$'\E[0m' \ LESS_TERMCAP_us=$'\E[04;38;5;146m' \ man "$@" }
Enfin pour rendre le code actif sur votre session actuelle, faites un:
source ~/.bashrc
3. Astuce N°2: La recherche de mot ou expression dans le man
Une fois dans le manuelle d'une commande vous pouvez rechercher un mot ou expression en utilisant la touche "/"
Vous pourrez ensuite switcher entre les différentes occurrences grâce aux touche n ou N (qui signifie Next).
Exemple: Si vous voulez connaitre la signification d'une option, par exemple "-a" vous procéderez comme suit:
"/" >>>> "-a" >>> "n"(optionnel)
4. Astuce N°3: Le man comme moteur de recherche
Vous avez perdu le nom d'une commande, laissez MAN vous suggérer les réponses possibles en utilisant son option "-k".
Exemple: Imaginons que vous ayez oublié le nom de la commande alsamixer (qui permet de gérer le son) mais! vous savez que cette commande s’occupe du son, vous procéderez à une recherche sur le mot "sound" (en anglais) pour retrouver cette commande:
man -k sound
5. Astuce N°4: Le man en français
Pour acquérir le MAN en français, installer simplement le paquet:
man-pages-fr