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 [12/06/2010 18:22] smolski |
doc:systeme:man [31/07/2013 21:50] 127.0.0.1 modification externe |
||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
+ | ====== MAN ====== | ||
+ | |||
+ | Manuel d'information des commandes Linux disponibles | ||
+ | |||
+ | Syntaxe : | ||
+ | man <commande> | ||
+ | |||
+ | Remplacer <commande> par la commande dont vous désirez des informations. | ||
+ | |||
+ | Exemple : | ||
+ | $ man cp | ||
+ | |||
+ | Nous obtenons : | ||
+ | |||
+ | <code> | ||
+ | CP(1) Commandes CP(1) | ||
+ | |||
+ | NOM | ||
+ | cp - Copier des fichiers et des répertoires | ||
+ | |||
+ | SYNOPSIS | ||
+ | cp [OPTION]... [-T] SOURCE CIBLE | ||
+ | cp [OPTION]... SOURCE... RÉPERTOIRE | ||
+ | cp [OPTION]... -t RÉPERTOIRE SOURCE... | ||
+ | |||
+ | DESCRIPTION | ||
+ | Copier la SOURCE vers la CIBLE, ou de multiples SOURCEs vers le RÉPER‐ | ||
+ | TOIRE. | ||
+ | |||
+ | Les paramètres obligatoires pour les options de forme longue le sont | ||
+ | aussi pour les options de forme courte. | ||
+ | |||
+ | -a, --archive | ||
+ | identique à -dpR | ||
+ | |||
+ | --backup[=MODE] | ||
+ | archiver chaque fichier cible existant | ||
+ | .../... | ||
+ | </code> | ||
+ | |||
+ | ===== Utilisation ===== | ||
+ | |||
+ | La commande man utilise [[commande:less | La commande LESS]] pour afficher ses informations. | ||
+ | |||
+ | ==== Option man -u ==== | ||
+ | |||
+ | Rafraîchir la base de donnée du man : | ||
+ | |||
+ | man -u | ||
+ | |||
+ | ==== Option man -f <fonction> ==== | ||
+ | |||
+ | Voilà, vous pouvez obtenir toutes informations sur une commande sans ouvrir le man : | ||
+ | |||
+ | <code> | ||
+ | $ man -f cp | ||
+ | cp (1) - Copier des fichiers et des répertoires | ||
+ | cp (1) - copy files and directories | ||
+ | </code> | ||
+ | |||
+ | ==== Option man -k <fonction> ==== | ||
+ | |||
+ | Voilà que vous rechercher une commande dont vous ne vous souvenez que de sa fonction : | ||
+ | |||
+ | In french : | ||
+ | <code> | ||
+ | $ man -k copier | ||
+ | BN_copy (3SSL) - Copier des BIGNUM | ||
+ | cp (1) - Copier des fichiers et des répertoires | ||
+ | dd (1) - Convertir et copier un fichier | ||
+ | debconf-copydb (1) - copier une base de données debconf | ||
+ | install (1) - Copier des fichiers et positionner leurs attributs | ||
+ | uuid_copy (3) - Copier une valeur d'UUID | ||
+ | </code> | ||
+ | |||
+ | En anglais : | ||
+ | <code> | ||
+ | $ man -k copy | ||
+ | BN_copy (3SSL) - Copier des BIGNUM | ||
+ | debconf-copydb (1) - copier une base de données debconf | ||
+ | uuid_copy (3) - Copier une valeur d'UUID | ||
+ | cp (1) - copy files and directories | ||
+ | cpgr (8) - copy with locking the given file to the password or gr... | ||
+ | cpio (1) - copy files to and from archives | ||
+ | cppw (8) - copy with locking the given file to the password or gr... | ||
+ | dd (1) - convert and copy a file | ||
+ | ggstrlcat (3) - size-bounded string copying and concatenation | ||
+ | ggstrlcpy (3) - size-bounded string copying and concatenation | ||
+ | install (1) - copy files and set attributes | ||
+ | mysqlhotcopy (1) - a database backup program | ||
+ | objcopy (1) - copy and translate object files | ||
+ | rcp (1) - secure copy (remote file copy program) | ||
+ | rsync (1) - a fast, versatile, remote (and local) file-copying tool | ||
+ | scp (1) - secure copy (remote file copy program) | ||
+ | ssh-copy-id (1) - install your public key in a remote machine's authoriz... | ||
+ | </code> | ||
+ | |||
+ | C'est vous qui voyez, français ou english. ;-) | ||
+ | |||
+ | ==== man [1-8] ==== | ||
+ | |||
+ | Le tableau ci-dessous indique le numéro des sections de manuel ainsi que le type de pages qu’elles contiennent. | ||
+ | |||
+ | 1 Programmes exécutables ou commandes de l’interpréteur de commandes (shell) ; | ||
+ | 2 Appels système (Fonctions fournies par le noyau) ; | ||
+ | 3 Appels de bibliothèque (fonctions fournies par les bib‐ | ||
+ | liothèques des programmes) ; | ||
+ | 4 Fichiers spéciaux (situés généralement dans /dev) ; | ||
+ | 5 Formats des fichiers et conventions. Par exemple /etc/passwd ; | ||
+ | 6 Jeux ; | ||
+ | 7 Divers (y compris les macropaquets et les conventions). Par exemple, man(7), groff(7) ; | ||
+ | 8 Commandes de gestion du système (généralement réservées au superutilisateur) ; | ||
+ | 9 Sous-programmes du noyau [hors standard]. | ||
+ | |||
+ | === Exemple : === | ||
+ | |||
+ | Issu de l'option ''-f'' précédente : | ||
+ | |||
+ | cpgr (8) - copy with locking the given file to the password or gr... | ||
+ | |||
+ | Le chiffre ''(8)'' indique que la commande ''cpgr'' est réservée à l'usage de root, le super-utilisateur (administrateur) du système. | ||
+ | |||
+ | ==== Option man -t <fonction> ==== | ||
+ | |||
+ | Permet de rediriger la page man concerné, vers une imprimante ou bien vers un fichier pdf. | ||
+ | |||
+ | === Exemple : === | ||
+ | |||
+ | * Voir [[manuel:ligne_de_commande_et_commandes#gnu_linux-_les_commandes| Les commande Linux]] | ||
+ | |||
+ | $ cd - | ||
+ | /home/user | ||
+ | $ man -t cp > man_cp.pdf | ||
+ | $ ls | grep man_cp.pdf | ||
+ | man_cp.pdf | ||
+ | $ | ||
+ | |||
+ | Donnera un fichier rédigé ''man_cp.pdf'' dans le répertoire ''/home/user/''. | ||
+ | |||
+ | ===== Remerciement : ===== | ||
+ | |||
+ | Un krô merci à Scott Grannemann et son ouvrage : | ||
+ | * Linux - L'essentiel du code et des commandes - CampusPress | ||