Vous n'êtes pas identifié(e).
L'icône rouge permet de télécharger chaque page du wiki visitée au format PDF et la grise au format ODT →
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente Prochaine révision Les deux révisions suivantes | ||
doc:systeme:man [06/10/2013 00:01] MicP [Utilisation] |
doc:systeme:man [23/06/2016 13:05] MicP [Pages man en couleur] |
||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
- | ====== MAN ====== | + | ====== man ====== |
+ | * Objet : man | ||
+ | * Niveau requis : {{tag>débutant avisé}} | ||
+ | * Commentaires : //Manuel d'information des commandes Linux disponibles // | ||
+ | * Débutant, à savoir : [[:doc:systeme:commandes:le_debianiste_qui_papillonne|Utiliser GNU/Linux en ligne de commande, tout commence là !.]] :-) | ||
+ | * Suivi : | ||
+ | * Création par [[user>smolski]] le 12-06-2010 | ||
+ | * Testé le ... 2014 | ||
+ | * Commentaires sur le forum : [[http://debian-facile.org/viewtopic.php?id=2675 | Lien vers le forum concernant ce tuto]]((N'hésitez pas à y faire part de vos remarques, succès, améliorations ou échecs !)) | ||
- | Manuel d'information des commandes Linux disponibles | + | |
+ | |||
+ | ===== Syntaxe ===== | ||
Syntaxe : | Syntaxe : | ||
Ligne 7: | Ligne 17: | ||
Remplacer <commande> par la commande dont vous désirez obtenir des informations. | Remplacer <commande> par la commande dont vous désirez obtenir des informations. | ||
+ | |||
+ | ===== Utilisation ===== | ||
+ | |||
Exemple : | Exemple : | ||
- | $ man cp | + | <code user>man cp</code> |
Nous obtenons : | Nous obtenons : | ||
- | <code> | + | <file bash extrait du retour affiché par la commande ci-dessus> |
CP(1) Commandes CP(1) | CP(1) Commandes CP(1) | ||
Ligne 37: | Ligne 50: | ||
archiver chaque fichier cible existant | archiver chaque fichier cible existant | ||
.../... | .../... | ||
- | </code> | + | </file> |
===== Utilisation ===== | ===== Utilisation ===== | ||
Ligne 96: | Ligne 109: | ||
=== Exemple : === | === Exemple : === | ||
- | Issu de l'option ''-f'' précédente : | + | <code user>man -f cpgr |
- | + | cpgr (8) - copy with locking the given file to the password or group file.</code> | |
- | cpgr (8) - copy with locking the given file to the password or group file. | + | |
Le chiffre ''(8)'' indique que la commande ''cpgr'' est réservée à l'usage de root, le super-utilisateur (administrateur) du système. | Le chiffre ''(8)'' indique que la commande ''cpgr'' est réservée à l'usage de root, le super-utilisateur (administrateur) du système. | ||
Ligne 108: | Ligne 120: | ||
=== man pages non traduites : === | === man pages non traduites : === | ||
- | Visualiser les man pages dans leur version non traduite peut permettre d'éviter les erreurs de traductions, d'interprétations et les omissions.\\ | + | Visualiser une "man page" dans sa version non traduite peut permettre d'éviter les erreurs de traductions, d'interprétations et les omissions.\\ |
- | Pour cela, il suffit simplement de modifier la variable ''LANG'' juste avant l'appel de la commande ''man''.\\ | + | |
- | Mais avant de modifier cette variable, il vaudra mieux la sauvegarder afin de pouvoir la restaurer. | + | |
La ligne de commande suivante vous permettra de visualiser la page ''man'' de la commande ''locale'' dans la langue par défaut de votre installation. | La ligne de commande suivante vous permettra de visualiser la page ''man'' de la commande ''locale'' dans la langue par défaut de votre installation. | ||
Ligne 147: | Ligne 157: | ||
.... | .... | ||
</file> | </file> | ||
+ | |||
+ | |||
+ | ===== Pages man en couleur ===== | ||
+ | Pour pouvoir profiter de la coloration syntaxique des pages man, ajoutez ces lignes à la fin de votre fichier **~/.bashrc** ou dans un des scripts qui seront lancés par **~/.bashrc** (par exemple, le fichier **~/.bash_functions**) | ||
+ | <code user>######### pages man en couleur | ||
+ | man() { | ||
+ | env \ | ||
+ | LESS_TERMCAP_mb=$(printf "\e[1;31m") \ | ||
+ | LESS_TERMCAP_md=$(printf "\e[1;38;5;74m") \ | ||
+ | LESS_TERMCAP_me=$(printf "\e[0m") \ | ||
+ | LESS_TERMCAP_se=$(printf "\e[0m") \ | ||
+ | LESS_TERMCAP_so=$(printf "\e[1;44;33m") \ | ||
+ | LESS_TERMCAP_ue=$(printf "\e[0m") \ | ||
+ | LESS_TERMCAP_us=$(printf "\e[1;32m") \ | ||
+ | man "$@" | ||
+ | } | ||
+ | </code> | ||
===== Remerciement : ===== | ===== Remerciement : ===== | ||