Niveau : Utilisateur	Numéro de la Leçon	Dernière Modification
skill>1/4	<progrecss 4/5 style=inline />

Aide et Documentation

L'Aide des Commandes Externes au Shell

Les commandes externes au shell sont des binaires exécutables ou des scripts, généralement situés dans /bin, /sbin, /usr/bin ou /usr/sbin :

opensuse:~ # type ifconfig
ifconfig is /sbin/ifconfig

L'aide d'une commande externe au shell peut être visualisé dans la plupart des cas en passant le paramètre - -help en argument à la commande en question :

trainee@opensuse:~> du --help
Utilisation : du [OPTION]... [FILE]...
ou : du [OPTION]... --files0-from=F
Synthétise l'utilisation de l'espace disque pour chaque FILE, récursivement
pour les répertoires.
Les arguments obligatoires pour les options longues le sont aussi pour les
options courtes.
-a, --all affiche le décompte pour tous les fichiers, pas
seulement pour les répertoires.
--apparent-size affiche les tailles apparentes, au lieu de l'occupation
disque ; même si la taille apparente est habituellement
plus petite, elle peut être plus grande en raison de
trous dans les fichiers (« sparse »), de la
fragmentation, de blocs indirects et autres raisons
similaires
-B, --block-size=SIZE scale sizes by SIZE before printing them. E.g.,
`-BM' prints sizes in units of 1,048,576 bytes.
See SIZE format below.
-b, --bytes equivalent to `--apparent-size --block-size=1'
-c, --total produce a grand total
-D, --dereference-args dereference only symlinks that are listed on the
command line
--files0-from=F résume l'occupation disque des noms de fichiers
terminés par NUL, listés dans le fichier F ;
Si F est -, alors les noms sont lus de l'entrée standard
-H, équivalent à --dereference-args (-D)
-h, --human-readable affiche les tailles dans un format lisible par un humain\n
(par ex. 1K, 234M, ou 2G)
--si identique à -h mais utilise un multiple de 1 000 au lieu\n
de 1 024
-k, identique à --block-size=1K
-l, --count-links comptabilise les tailles aussi souvent qu'il y a
de liens directs
-m identique à --block-size=1M
-L, --dereference déréférence tous les liens symboliques
-P, --no-dereference ne suit pas les liens symboliques (par défaut)
-0, --null termine chaque ligne de sortie par un octet de
valeur 0 au lieu d'un changement de ligne
-S, --separate-dirs n'inclut pas la taille des sous-répertoires
-s, --summarize affiche seulement un total pour chaque argument
-x, --one-file-system skip directories on different file systems
-X, --exclude-from=FILE exclude files that match any pattern in FILE
--exclude=PATTERN exclude files that match PATTERN
-d, --max-depth=N print the total for a directory (or file, with --all)
only if it is N or fewer levels below the command
line argument; --max-depth=0 is the same as
--summarize
--time affiche l'heure de la dernière modification de n'importe
quel fichier du répertoire ou des sous-répertoires
--time=WORD affiche l'heure comme WORD au lieu de l'heure de
modification : atime, access, use, ctime ou status.
--time-style=STYLE affiche l'heure en utilisant STYLE :
full-iso, long-iso, iso, +FORMAT
FORMAT est interprété comme `date'
--help affiche l'aide et quitte
--version affiche des informations de version et quitte
Les valeurs sont affichées selon les unités du premier SIZE parmi --block-size
et les variables d'environnement DU_BLOCK_SIZE, BLOCK_SIZE and BLOCKSIZE.
Dans le cas contraire, les unités par défaut sont 1 024 octets (ou 512 si
POSIXLY_CORRECT est défini).
SIZE peut être (ou un entier optionnellement suivi par) l'une des valeurs
suivantes : kB 1000, K 1024, MB 1000*1000, M 1024*1024 et ainsi de suite pour
G, T, P, E, Z et Y.
Signalez les anomalies de « du » à <bug-coreutils@gnu.org>
Page d'accueil de « GNU coreutils » : <http://www.gnu.org/software/coreutils/>
Aide générale sur les logiciels GNU : <http://www.gnu.org/gethelp/>
Traduction de « du » à <http://translationproject.org/team/fr.html>
Pour une documentation complète, lancer « info coreutils 'du invocation' »

Cependant dans certains cas, cette option n'est pas admise :

trainee@opensuse:~> cal --help
cal : option invalide -- '-'
usage: cal [-13smjyV] [[[day] month] year]

L'Aide des Commandes Internes du Shell

Les commandes internes au shell sont des commandes telles cd. Pour vérifier le type de commande, il faut utiliser la commande type :

opensuse:~ # type cd
cd is a shell builtin

Les commandes internes du shell n'acceptent pas l'option –help :

trainee@opensuse:~> umask --help
bash: umask: -- : option non valable
umask: usage: umask [-p] [-S] [mode]

Cependant le shell possède la commande help. Utilisée seule, cette commande fournit la liste des commandes internes :

trainee@opensuse:~> help
GNU bash, version 4.1.10(1)-release (i586-suse-linux-gnu)
Ces commandes de shell sont définies de manière interne.Tapez « help » pour voir cette liste.
Tapez « help nom » pour en savoir plus sur la fonction qui s'appelle « nom ».
Utilisez « info bash » pour en savoir plus sur le shell en général.
Utilisez « man -k » ou « info » pour en savoir plus sur les commandes qui
ne font pas partie de cette liste.
Une astérisque (*) à côté d'un nom signifie que la commande est désactivée.
job_spec [&] history [-c] [-d offset] [n] or history -anrw [filename]>
(( expression )) if COMMANDS; then COMMANDS; [ elif COMMANDS; then COMMAN>
. filename [arguments] jobs [-lnprs] [jobspec ...] or jobs -x command [args]
: kill [-s sigspec | -n signum | -sigspec] pid | jobspec .>
[ arg... ] let arg [arg ...]
[[ expression ]] local [option] name[=value] ...
alias [-p] [name[=value] ... ] logout [n]
bg [job_spec ...] mapfile [-n count] [-O origin] [-s count] [-t] [-u fd] [>
bind [-lpvsPVS] [-m keymap] [-f filename] [-q name] [-u n> popd [-n] [+N | -N]
break [n] printf [-v var] format [arguments]
builtin [shell-builtin [arg ...]] pushd [-n] [+N | -N | dir]
caller [expr] pwd [-LP]
case WORD in [PATTERN [| PATTERN]...) COMMANDS ;;]... esa> read [-ers] [-a array] [-d delim] [-i text] [-n nchars] >
cd [-L|-P] [dir] readarray [-n count] [-O origin] [-s count] [-t] [-u fd]>
command [-pVv] command [arg ...] readonly [-af] [name[=value] ...] or readonly -p
compgen [-abcdefgjksuv] [-o option] [-A action] [-G glob> return [n]
complete [-abcdefgjksuv] [-pr] [-DE] [-o option] [-A acti> select NAME [in WORDS ... ;] do COMMANDS; done
compopt [-o|+o option] [-DE] [name ...] set [--abefhkmnptuvxBCHP] [-o option-name] [arg ...]
continue [n] shift [n]
coproc [NAME] command [redirections] shopt [-pqsu] [-o] [optname ...]
declare [-aAfFilrtux] [-p] [name[=value] ...] source filename [arguments]
dirs [-clpv] [+N] [-N] suspend [-f]
disown [-h] [-ar] [jobspec ...] test [expr]
echo [-neE] [arg ...] time [-p] pipeline
enable [-a] [-dnps] [-f filename] [name ...] times
eval [arg ...] trap [-lp] [[arg] signal_spec ...]
exec [-cl] [-a name] [command [arguments ...]] [redirecti> true
exit [n] type [-afptP] name [name ...]
export [-fn] [name[=value] ...] or export -p typeset [-aAfFilrtux] [-p] name[=value] ...
false ulimit [-SHacdefilmnpqrstuvx] [limit]
fc [-e ename] [-lnr] [first] [last] or fc -s [pat=rep] [c> umask [-p] [-S] [mode]
fg [job_spec] unalias [-a] name [name ...]
for NAME [in WORDS ... ] ; do COMMANDS; done unset [-f] [-v] [name ...]
for (( exp1; exp2; exp3 )); do COMMANDS; done until COMMANDS; do COMMANDS; done
function name { COMMANDS ; } or name () { COMMANDS ; } variables - Names and meanings of some shell variables
getopts optstring name [arg] wait [id]
hash [-lr] [-p pathname] [-dt] [name ...] while COMMANDS; do COMMANDS; done
help [-dms] [pattern ...] { COMMANDS ; }

L'aide concernant une commande spécifique peut être obtenu en passant la commande concernée en argument à la commande help :

trainee@opensuse:~> help umask
umask: umask [-p] [-S] [mode]
Display or set file mode mask.
Sets the user file-creation mask to MODE. If MODE is omitted, prints
the current value of the mask.
If MODE begins with a digit, it is interpreted as an octal number;
otherwise it is a symbolic mode string like that accepted by chmod(1).
Options:
-p	if MODE is omitted, output in a form that may be reused as input
-S	makes the output symbolic; otherwise an octal number is output
Exit Status:
Returns success unless MODE is invalid or an invalid option is given.

La Commande man

La commande man donne accès au manuel de la commande passé en argument. Par exemple :

trainee@opensuse:~> man rm
Man: find all matching manual pages (set MAN_POSIXLY_CORRECT to avoid this)
* rm (1)
rm (1p)
Man: Quelle page de manuel voulez-vous ?
Man:

Dans ce cas, le manuel de la commande rm s'affiche :

RM(1) User Commands RM(1)
NAME
rm - remove files or directories
SYNOPSIS
rm [OPTION]... FILE...
DESCRIPTION
This manual page documents the GNU version of rm. rm removes each specified file. By default, it does not
remove directories.
If the -I or --interactive=once option is given, and there are more than three files or the -r, -R, or
--recursive are given, then rm prompts the user for whether to proceed with the entire operation. If the
response is not affirmative, the entire command is aborted.
Otherwise, if a file is unwritable, standard input is a terminal, and the -f or --force option is not given,
or the -i or --interactive=always option is given, rm prompts the user for whether to remove the file. If the
response is not affirmative, the file is skipped.
OPTIONS
Manual page rm(1) line 1

Une page de manuel peut contenir plusieurs sections :

Section	Contenu
NOM	Nom et rôle de la commande
SYNOPSIS	Syntaxe de la commande, paramètres et arguments
DESCRIPTION	Mode d'emploi et les arguments principaux
OPTIONS	Descriptions détaillées de chaque paramètre
EXEMPLES	Exemples d'utilisation de la commande
ENVIRONNEMENT	Fonctionnement selon l'environnement du shell
CONFORMITÉ	Éventuelles normes auxquelles la commande se conforme
BOGUES	Éventuelles bogues connues
DIAGNOSTICS/RETOUR	Codes d'erreur et leur signification
VOIR AUSSI	Commandes liées à celle du manuel actuel

La navigation dans la page de manuel se fait grâce à l'utilisation de certaines touches :

Touche	Fonction
Espace	Faire défiler une page complète
Entrée	Faire défiler la page ligne par ligne
&uarr;	Faire défiler la page une ligne vers le haut
&darr;	Faire défiler la page une ligne vers le bas
PageHaut	Faire défiler une demi-page vers le haut
PageBas	Faire défiler une demi-page vers le bas
Début	Se positionner au début du manuel
Fin	Se positionner à la fin du manuel
/	Rechercher la chaîne qui suit la touche /. La touche n recherche l'occurrence suivante. La touche N recherche l'occurrence précédente
Q	Quitter le manuel

Un manuel complet est fait de plusieurs sections :

Section	Contenu
1	Instructions exécutables ou commandes shell
2	Appels système
3	Appels des bibliothèques
4	Fichiers spéciaux
5	Format des fichiers
6	Jeux, économiseurs d'écrans, gadgets
7	Divers et commandes non standard
8	Commandes d'administration du système Linux
9	Sous-programmes du noyau

Les différentes sections disponibles sont visibles grâce à l'utilisation de la commande whereis :

trainee@opensuse:~> whereis rm
rm: /bin/rm /usr/share/man/man1/rm.1.gz /usr/share/man/man1p/rm.1p.gz

Pour visualiser une section spécifique, il convient de préciser son numéro :

$ man 1p passwd [Entrée]

L'option -k de la commande man permet de rechercher la chaîne passée en argument dans la liste des manuels disponibles :

trainee@opensuse:~> man -k passwd
chpasswd (8) - change user passwords in batch
Crypt::SmbHash (3pm) - Perl-only implementation of lanman and nt md4 hash functions, for use in Samba style smbpasswd ...
fgetpwent_r (3) - get passwd file entry reentrantly
getpwent_r (3) - get passwd file entry reentrantly
gpasswd (1) - change group password
ldappasswd (1) - change the password of an LDAP entry
lppasswd (1) - add, change, or delete digest passwords.
pam_localuser (8) - require users to be listed in /etc/passwd
passwd (1) - change user password
passwd (1ssl) - compute password hashes
passwd (5) - password file
passwd2des (3) - RFS password encryption
saslpasswd2 (8) - set a user's sasl password
smbpasswd (5) - The Samba encrypted password file
smbpasswd (8) - change a user's SMB password
vncpasswd (1) - set passwords for VNC server
yppasswd (1) - change your password in the NIS database

Le résultat est une liste de commandes suivies par une description brève de celles-ci.

<note important> Notez que les numéros entre parenthèses indiquent les sections disponibles. </note>

Options de la commande

Les options de cette commande sont :

opensuse:~ # man --help
Usage: man [OPTION...] [SECTION] PAGE...
-C, --config-file=FILE use this user configuration file
-d, --debug emit debugging messages
-D, --default reset all options to their default values
--warnings[=WARNINGS] enable warnings from groff
Main modes of operation:
-f, --whatis equivalent to whatis
-k, --apropos equivalent to apropos
-l, --local-file interpret PAGE argument(s) as local filename(s)
-w, --where, --location print physical location of man page(s)
-W, --where-cat, --location-cat
print physical location of cat file(s)
-c, --catman used by catman to reformat out of date cat pages
-R, --recode=ENCODING output source page encoded in ENCODING
Finding manual pages:
-L, --locale=LOCALE define the locale for this particular man search
-m, --systems=SYSTEM use manual pages from other systems
-M, --manpath=PATH set search path for manual pages to PATH
-S, -s, --sections=LIST use colon separated section list
-e, --extension=EXTENSION limit search to extension type EXTENSION
-i, --ignore-case look for pages case-insensitively (default)
-I, --match-case look for pages case-sensitively
-a, --all find all matching manual pages
-u, --update force a cache consistency check
Controlling formatted output:
-P, --pager=PAGER use program PAGER to display output
-r, --prompt=STRING provide the `less' pager with a prompt
-7, --ascii display ASCII translation of certain latin1 chars
-E, --encoding=ENCODING use selected output encoding
-p, --preprocessor=STRING STRING indicates which preprocessors to run:
e - [n]eqn, p - pic, t - tbl,
g - grap, r - refer, v - vgrind
-t, --troff use groff to format pages
-T, --troff-device[=DEVICE] use groff with selected device
-H, --html[=BROWSER] use or BROWSER to display HTML output
-X, --gxditview[=RESOLUTION] use groff and display through gxditview
(X11):
-X = -TX75, -X100 = -TX100, -X100-12 = -TX100-12
-Z, --ditroff use groff and force it to produce ditroff
-?, --help give this help list
--usage give a short usage message
-V, --version print program version
Mandatory or optional arguments to long options are also mandatory or optional
for any corresponding short options.
Report bugs to cjwatson@debian.org.

Les Commandes mandb et whatis

Chaque page de manuel contient une brève description. Ces descriptions ainsi que le nom du manuel sont stockés dans la base de données whatis.

Cette base de données peut être maintenue manuellement par root en invoquant l'exécutable /usr/bin/mandb. Utilisez donc la commande su - pour devenir root :

trainee@opensuse:~> su -
Mot de passe : fenestros
opensuse:~ #

<note important> Notez que le mot de passe saisi ne sera pas visible. </note>

L'utilisation de mandb est très simple :

opensuse:~ # mandb
mandb: warning: $MANPATH set, ignoring /etc/manpath.config
Purging old database entries in /usr/share/man/cs...
Processing manual pages under /usr/share/man/cs...
Purging old database entries in /usr/share/man/de...
Processing manual pages under /usr/share/man/de...
Purging old database entries in /usr/share/man/es...
Processing manual pages under /usr/share/man/es...
Purging old database entries in /usr/share/man/it...
Processing manual pages under /usr/share/man/it...
Purging old database entries in /usr/share/man/ja...
Processing manual pages under /usr/share/man/ja...
Purging old database entries in /usr/share/man/nl...
Processing manual pages under /usr/share/man/nl...
Purging old database entries in /usr/share/man/pl...
Processing manual pages under /usr/share/man/pl...
Purging old database entries in /usr/share/man/pt...
Processing manual pages under /usr/share/man/pt...
Purging old database entries in /usr/share/man/pt_BR...
Processing manual pages under /usr/share/man/pt_BR...
Purging old database entries in /usr/share/man/ru...
Processing manual pages under /usr/share/man/ru...
Purging old database entries in /usr/share/man/sk...
Processing manual pages under /usr/share/man/sk...
Purging old database entries in /usr/share/man...
Processing manual pages under /usr/share/man...
Purging old database entries in /usr/share/man/it...
Processing manual pages under /usr/share/man/it...
mandb: warning: no system cat path for man path /usr/share/man/hr
Purging old database entries in /usr/share/man/pt...
Processing manual pages under /usr/share/man/pt...
Purging old database entries in /usr/share/man/fr.UTF-8...
Processing manual pages under /usr/share/man/fr.UTF-8...
Purging old database entries in /usr/share/man/ru...
Processing manual pages under /usr/share/man/ru...
Purging old database entries in /usr/share/man/pt_BR...
Processing manual pages under /usr/share/man/pt_BR...
Purging old database entries in /usr/share/man/pl...
Processing manual pages under /usr/share/man/pl...
Purging old database entries in /usr/share/man/nl...
Processing manual pages under /usr/share/man/nl...
Purging old database entries in /usr/share/man/ja...
Processing manual pages under /usr/share/man/ja...
Purging old database entries in /usr/share/man/hu...
Processing manual pages under /usr/share/man/hu...
Purging old database entries in /usr/share/man/sk...
Processing manual pages under /usr/share/man/sk...
Purging old database entries in /usr/share/man/es...
Processing manual pages under /usr/share/man/es...
Purging old database entries in /usr/share/man/fr...
Processing manual pages under /usr/share/man/fr...
mandb: warning: no system cat path for man path /usr/share/man/zh_CN
Purging old database entries in /usr/share/man/cs...
Processing manual pages under /usr/share/man/cs...
Purging old database entries in /usr/share/man/fr.ISO8859-1...
Processing manual pages under /usr/share/man/fr.ISO8859-1...
Purging old database entries in /usr/share/man/de...
Processing manual pages under /usr/share/man/de...
mandb: warning: no system cat path for man path /usr/share/man/ro
Purging old database entries in /usr/local/man...
Processing manual pages under /usr/local/man...
0 man subdirectories contained newer manual pages.
0 manual pages were added.
0 stray cats were added.
0 old database entries were purged.

La commande whatis peut maintenant être utilisée pour identifier les sections des manuels disponibles pour une commande donnée :

opensuse:~ # whatis passwd
passwd (1ssl) - compute password hashes
passwd (1) - change user password
passwd (5) - password file

Options des commandes

Les options de la commande mandb sont :

opensuse:~ # mandb --help
Usage: mandb [OPTION...] [MANPATH]
-c, --create create dbs from scratch, rather than updating
-C, --config-file=FILE use this user configuration file
-d, --debug emit debugging messages
-f, --filename=FILENAME update just the entry for this filename
-p, --no-purge don't purge obsolete entries from the dbs
-q, --quiet work quietly, except for 'bogus' warning
-s, --no-straycats don't look for or add stray cats to the dbs
-t, --test check manual pages for correctness
-u, --user-db produce user databases only
-?, --help give this help list
--usage give a short usage message
-V, --version print program version
Mandatory or optional arguments to long options are also mandatory or optional
for any corresponding short options.
Report bugs to cjwatson@debian.org.

Les options de la commande whatis sont :

opensuse:~ # whatis --help
Usage: whatis [OPTION...] KEYWORD...
-d, --debug emit debugging messages
-v, --verbose print verbose warning messages
-r, --regex interpret each keyword as a regex
-w, --wildcard the keyword(s) contain wildcards
-l, --long do not trim output to terminal width
-C, --config-file=FILE use this user configuration file
-L, --locale=LOCALE define the locale for this search
-m, --systems=SYSTEM use manual pages from other systems
-M, --manpath=PATH set search path for manual pages to PATH
-s, --section=SECTION search only this section
-?, --help give this help list
--usage give a short usage message
-V, --version print program version
Mandatory or optional arguments to long options are also mandatory or optional
for any corresponding short options.
Report bugs to cjwatson@debian.org.

La Commande apropos

La commande apropos cherche dans la base de données whatis la chaine de caractères passée en argument à la commande. Sans option, la sortie obtenue est identique à la commande man -k :

opensuse:~ # apropos passwd
chpasswd (8) - change user passwords in batch
Crypt::SmbHash (3pm) - Perl-only implementation of lanman and nt md4 hash functions, for use in Samba style smbpasswd ...
fgetpwent_r (3) - get passwd file entry reentrantly
getpwent_r (3) - get passwd file entry reentrantly
gpasswd (1) - change group password
ldappasswd (1) - change the password of an LDAP entry
lppasswd (1) - add, change, or delete digest passwords.
pam_localuser (8) - require users to be listed in /etc/passwd
passwd (1) - change user password
passwd (1ssl) - compute password hashes
passwd (5) - password file
passwd2des (3) - RFS password encryption
saslpasswd2 (8) - set a user's sasl password
smbpasswd (5) - The Samba encrypted password file
smbpasswd (8) - change a user's SMB password
vncpasswd (1) - set passwords for VNC server
yppasswd (1) - change your password in the NIS database

Options de la commande

Les options de cette commande sont :

opensuse:~ # apropos --help
Usage: apropos [OPTION...] KEYWORD...
-d, --debug emit debugging messages
-v, --verbose print verbose warning messages
-e, --exact search each keyword for exact match
-r, --regex interpret each keyword as a regex
-w, --wildcard the keyword(s) contain wildcards
-a, --and require all keywords to match
-l, --long do not trim output to terminal width
-C, --config-file=FILE use this user configuration file
-L, --locale=LOCALE define the locale for this search
-m, --systems=SYSTEM use manual pages from other systems
-M, --manpath=PATH set search path for manual pages to PATH
-s, --section=SECTION search only this section
-?, --help give this help list
--usage give a short usage message
-V, --version print program version
Mandatory or optional arguments to long options are also mandatory or optional
for any corresponding short options.
The --regex option is enabled by default.
Report bugs to cjwatson@debian.org.

La Commande info

En plus du système des manuels, des informations concernant des exécutables peuvent être trouvées dans le système info. De l'information détaillée, des exemples et des tutoriels peuvent être absents du système des manuels. Pour cette raison le système info a été créé.

Dans le système info, de multiples pages d'informations concernant un exécutable, appelées nœuds, sont regroupées. La navigation entre nœuds est simple et utilise un système de liens hypertexte.

Afin de faciliter la navigation chaque page contient une entête qui inclut de l'information sur le nœud courant, le nœud parent, le nœud précédent et le nœud suivant. Pour naviguer entre les nœuds il convient d'utiliser les touches suivantes :

Touch	Fonction
n	Nœud suivant.
p	Nœud précédent.
u	Nœud parent.
Espace	Défiler une page vers le bas.
Suppr	Défiler une page vers le haut.
b	Retour au début du nœud courant.
Tab ⇆	Sélectionner le lien hypertexte suivant.
m <lien>	Aller au sous-nœud spécifié. En appuyant sur [Tab], on obtient la liste de tous les sous-nœuds.
↵ Entrée	Suivre le lien hypertexte courant. Un lien hypertexte commence avec un astérisque et se termine avec le caractère :.
q	Quitter le système info.

Pour accéder au premier nœud, utilisez la commande suivante :

# info [Entrée]

File: dir, Node: Top This is the top of the INFO tree
This (the Directory node) gives a menu of major topics.
Typing "q" exits, "?" lists all Info commands, "d" returns here,
"h" gives a primer for first-timers,
"mEmacs<Return>" visits the Emacs manual, etc.
In Emacs, you can click mouse button 2 on a menu item or cross reference
to select it.
* Menu:
Archiving
* Cpio: (cpio). Copy-in-copy-out archiver to tape or disk.
* Shar utilities: (sharutils). Shell archiver, uuencode/uudecode.
* Tar: (tar). Making tape (or disk) archives.
Basics
* Bash: (bash). The GNU Bourne-Again SHell.
* Common options: (coreutils)Common options.
Common options.
* Coreutils: (coreutils). Core GNU (file, text, shell) utilities.
-----Info: (dir)Top, 315 lines --Top-------------------------------------------------------------------------------------
Welcome to Info version 4.13. Type h for help, m for menu item.

Options de la commande

Les options de cette commande sont :

opensuse:~ # info --help
Usage: info [OPTION]... [MENU-ITEM...]
Read documentation in Info format.
Options:
-k, --apropos=STRING look up STRING in all indices of all manuals.
-d, --directory=DIR add DIR to INFOPATH.
--dribble=FILENAME remember user keystrokes in FILENAME.
-f, --file=FILENAME specify Info file to visit.
-h, --help display this help and exit.
--index-search=STRING go to node pointed by index entry STRING.
-n, --node=NODENAME specify nodes in first visited Info file.
-o, --output=FILENAME output selected nodes to FILENAME.
-R, --raw-escapes output "raw" ANSI escapes (default).
--no-raw-escapes output escapes as literal text.
--restore=FILENAME read initial keystrokes from FILENAME.
-O, --show-options, --usage go to command-line options node.
--subnodes recursively output menu items.
--vi-keys use vi-like and less-like key bindings.
--version display version information and exit.
-w, --where, --location print physical location of Info file.
The first non-option argument, if present, is the menu entry to start from;
it is searched for in all `dir' files along INFOPATH.
If it is not present, info merges all `dir' files and shows the result.
Any remaining arguments are treated as the names of menu
items relative to the initial node visited.
For a summary of key bindings, type h within Info.
Examples:
info show top-level dir menu
info info show the general manual for Info readers
info info-stnd show the manual specific to this Info program
info emacs start at emacs node from top-level dir
info emacs buffers start at buffers node within emacs manual
info --show-options emacs start at node with emacs' command line options
info --subnodes -o out.txt emacs dump entire manual to out.txt
info -f ./foo.info show file ./foo.info, not searching dir
Email bug reports to bug-texinfo@gnu.org,
general questions and discussion to help-texinfo@gnu.org.
Texinfo home page: http://www.gnu.org/software/texinfo/

~~DISCUSSION:off~~

Donner votre Avis

{(rater>id=opensuse_11_l104|name=cette page|type=rate|trace=user|tracedetails=1)}