Man page - dir_colors(5)
Packages contains this manual
- shm_overview(7)
- nss(5)
- proc_mtrr(5)
- intro(7)
- tcp(7)
- iso_8859-9(7)
- armscii-8(7)
- proc_kpagecount(5)
- initrd(4)
- mouse(4)
- proc_stat(5)
- x25(7)
- proc_interrupts(5)
- fifo(7)
- repertoiremap(5)
- icmp(7)
- futex(7)
- feature_test_macros(7)
- lp(4)
- bpf-helpers(7)
- epoll(7)
- proc_sys_dev(5)
- namespaces(7)
- proc_sysrq-trigger(5)
- proc_bus(5)
- cp1251(7)
- proc_pid_maps(5)
- proc_sys_vm(5)
- proc_pid_projid_map(5)
- st(4)
- proc_pid(5)
- issue(5)
- pid_namespaces(7)
- unicode(7)
- inode(7)
- hosts.equiv(5)
- iso-8859-13(7)
- proc_fb(5)
- proc_modules(5)
- proc_pid_autogroup(5)
- keyrings(7)
- sysvipc(7)
- proc_kmsg(5)
- cgroups(7)
- latin6(7)
- proc_pid_uid_map(5)
- unix(7)
- proc_pid_io(5)
- pts(4)
- packet(7)
- ld-linux.so(8)
- tzselect(8)
- iconv(1)
- proc_pid_syscall(5)
- proc_pid_net(5)
- proc_pid_pagemap(5)
- tty(4)
- proc_profile(5)
- standards(7)
- proc_pid_mounts(5)
- filesystems(5)
- iso-8859-15(7)
- locale(5)
- iso_8859_3(7)
- xattr(7)
- iso-8859-2(7)
- proc_uptime(5)
- persistent-keyring(7)
- credentials(7)
- proc_pid_timers(5)
- utmpx(5)
- vcsa(4)
- proc_pid_exe(5)
- proc_net(5)
- proc_timer_stats(5)
- ip(7)
- proc_pid_fd(5)
- ptmx(4)
- user_namespaces(7)
- resolv.conf(5)
- url(7)
- iso_8859_5(7)
- iso_8859-8(7)
- urn(7)
- process-keyring(7)
- proc_pid_auxv(5)
- proc_ksyms(5)
- proc_ide(5)
- veth(4)
- ldd(1)
- proc_swaps(5)
- landlock(7)
- proc_vmstat(5)
- system_data_types(7)
- cp1252(7)
- lirc(4)
- proc_kpageflags(5)
- random(7)
- precedence(7)
- cpuset(7)
- proc_pid_ns(5)
- acct(5)
- latin4(7)
- proc_pid_cgroup(5)
- proc_cpuinfo(5)
- iso_8859-2(7)
- proc_keys(5)
- charsets(7)
- pldd(1)
- proc_pid_stat(5)
- rtnetlink(7)
- netlink(7)
- ram(4)
- mem(4)
- iso-8859-6(7)
- proc_key-users(5)
- iso_8859_15(7)
- fanotify(7)
- proc_sys_net(5)
- sysfs(5)
- math_error(7)
- latin1(7)
- proc_pid_root(5)
- nptl(7)
- proc_cgroups(5)
- proc_iomem(5)
- proc_pid_statm(5)
- sem_overview(7)
- hier(7)
- full(4)
- proc_pid_status(5)
- proc_pid_cwd(5)
- proc_pid_cpuset(5)
- proc_scsi(5)
- uri(7)
- proc_diskstats(5)
- iso_8859_6(7)
- latin2(7)
- latin5(7)
- man-pages(7)
- ld.so(8)
- uts_namespaces(7)
- proc_pid_mountstats(5)
- intro(3)
- proc_pid_seccomp(5)
- proc_pid_wchan(5)
- attributes(7)
- symlink(7)
- mount_namespaces(7)
- charmap(5)
- tis-620(7)
- iso-8859-10(7)
- getent(1)
- proc_buddyinfo(5)
- ttytype(5)
- rtc(4)
- proc_malloc(5)
- suffixes(7)
- sln(8)
- signal(7)
- proc_sys_abi(5)
- signal-safety(7)
- time_namespaces(7)
- proc_pid_comm(5)
- raw(7)
- gai.conf(5)
- proc_crypto(5)
- locale(1)
- iso-8859-3(7)
- motd(5)
- proc_meminfo(5)
- iso-8859-8(7)
- protocols(5)
- proc_pid_map_files(5)
- pthreads(7)
- null(4)
- proc(5)
- zdump(8)
- socket(7)
- proc_sys_kernel(5)
- ddp(7)
- memusagestat(1)
- hd(4)
- iso-8859-14(7)
- shells(5)
- pipe(7)
- glob(7)
- proc_self(5)
- network_namespaces(7)
- utmp(5)
- proc_kcore(5)
- nsswitch.conf(5)
- sd(4)
- iso-8859-5(7)
- iso_8859_16(7)
- man(7)
- iso_8859-6(7)
- dir_colors(5)
- mq_overview(7)
- vsock(7)
- ascii(7)
- thread-keyring(7)
- fs(5)
- proc_pid_attr(5)
- proc_sys_debug(5)
- proc_sys(5)
- proc_pid_cmdline(5)
- pty(7)
- services(5)
- cgroup_namespaces(7)
- securetty(5)
- netdevice(7)
- iso_8859_13(7)
- host.conf(5)
- proc_pid_setgroups(5)
- proc_slabinfo(5)
- sock_diag(7)
- iso_8859-14(7)
- iso-8859-11(7)
- iso_8859_11(7)
- operator(7)
- regex(7)
- wavelan(4)
- proc_sys_fs(5)
- nologin(5)
- proc_pci(5)
- koi8-r(7)
- erofs(5)
- intro(2)
- utf8(7)
- proc_kallsyms(5)
- proc_sysvipc(5)
- queue(7)
- proc_sys_sunrpc(5)
- intro(5)
- latin8(7)
- mtrace(1)
- ipc_namespaces(7)
- dsp56k(4)
- iso_8859_4(7)
- proc_pid_smaps(5)
- proc_cmdline(5)
- rpc(5)
- proc_tty(5)
- proc_version(5)
- smartpqi(4)
- proc_pid_timerslack_ns(5)
- aio(7)
- session-keyring(7)
- resolver(5)
- slabinfo(5)
- wtmp(5)
- iso_8859_9(7)
- proc_locks(5)
- mailaddr(7)
- proc_pid_oom_score(5)
- kmem(4)
- iconvconfig(8)
- iso_8859-7(7)
- glibc(7)
- hostname(7)
- proc_thread-self(5)
- ipv6(7)
- iso_8859_7(7)
- proc_kpagecgroup(5)
- core(5)
- time(7)
- units(7)
- proc_dma(5)
- loop(4)
- address_families(7)
- zero(4)
- intro(4)
- procfs(5)
- iso_8859-4(7)
- vdso(7)
- tmpfs(5)
- iso-8859-16(7)
- iso_8859_10(7)
- user-session-keyring(7)
- libc(7)
- proc_fs(5)
- koi8-u(7)
- latin3(7)
- proc_tid_children(5)
- proc_pid_limits(5)
- proc_pid_coredump_filter(5)
- iso_8859-15(7)
- arp(7)
- urandom(4)
- iso_8859-10(7)
- hpsa(4)
- proc_pid_environ(5)
- boot(7)
- ftm(7)
- ld-linux(8)
- proc_driver(5)
- loop-control(4)
- iso_8859-16(7)
- proc_filesystems(5)
- tzfile(5)
- sprof(1)
- proc_pid_task(5)
- proc_pid_oom_score_adj(5)
- proc_mounts(5)
- iso-8859-4(7)
- iso_8859-1(7)
- utf-8(7)
- iso_8859-13(7)
- intro(6)
- proc_timer_list(5)
- rtld-audit(7)
- iso_8859-3(7)
- group(5)
- sched(7)
- proc_pid_clear_refs(5)
- hosts(5)
- iso_8859-11(7)
- numa(7)
- iso_8859_2(7)
- locale(7)
- iso-8859-1(7)
- fuse(4)
- proc_tid(5)
- proc_execdomains(5)
- proc_pid_mountinfo(5)
- intro(8)
- iso_8859_8(7)
- proc_loadavg(5)
- proc_pid_oom_adj(5)
- re_format(7)
- iso_8859_14(7)
- zic(8)
- bootparam(7)
- inotify(7)
- posixoptions(7)
- proc_partitions(5)
- iso-8859-9(7)
- proc_pid_mem(5)
- networks(5)
- proc_sys_user(5)
- udp(7)
- proc_zoneinfo(5)
- latin10(7)
- proc_pid_fdinfo(5)
- proc_pid_stack(5)
- memusage(1)
- spufs(7)
- pkeys(7)
- path_resolution(7)
- proc_ioports(5)
- intro(1)
- ldconfig(8)
- msr(4)
- svipc(7)
- port(4)
- proc_pid_personality(5)
- cciss(4)
- latin9(7)
- capabilities(7)
- localedef(1)
- vcs(4)
- iso_8859-5(7)
- elf(5)
- proc_sys_proc(5)
- console_codes(4)
- random(4)
- iso-8859-7(7)
- termcap(5)
- cpuid(4)
- environ(7)
- string_copying(7)
- proc_pid_gid_map(5)
- queue(3)
- termio(7)
- user-keyring(7)
- complex(7)
- latin7(7)
- proc_config.gz(5)
- udplite(7)
- kernel_lockdown(7)
- proc_devices(5)
- proc_apm(5)
- iso_8859_1(7)
- proc_pid_numa_maps(5)
apt-get install manpages
Available languages:
en fr es pl ja ruManual
dir_colors
NOMDESCRIPTION
Séquences de couleur ISO/IEC 6429 (ANSI)
Autres types de terminal (configuration avancée)
SĂ©quences dâĂ©chappement
FICHIERS
NOTES
VOIR AUSSI
TRADUCTION
NOM
dir_colors - Fichier de configuration pour dircolors(1)
DESCRIPTION
Le programme ls (1) utilise la variable dâenvironnement LS_COLORS pour dĂ©finir les couleurs avec lesquelles les noms de fichiers seront affichĂ©s. Cette variable dâenvironnement est habituellement dĂ©finie par une commande telle que :
eval `dircolors chemin/dir_colors`
qui se trouve dans un fichier dâinitialisation par dĂ©faut de lâinterprĂ©teur de commandes, valable pour lâensemble du systĂšme, comme /etc/profile ou /etc/csh.cshrc . (Consultez Ă©galement dircolors (1)). Habituellement, le fichier utilisĂ© ici est /etc/DIR_COLORS et peut ĂȘtre surchargĂ© par un fichier .dir_colors se trouvant dans le rĂ©pertoire personnel de lâutilisateur.
Ce fichier de configuration consiste en plusieurs lignes de dĂ©clarations. Tout ce qui se trouve Ă droite dâun diĂšse « # » est considĂ©rĂ© comme commentaire, si ce diĂšse se trouve en dĂ©but de ligne ou se trouve prĂ©cĂ©dĂ© par au moins un espace. Les lignes vides sont ignorĂ©es.
La section global du fichier est constituĂ©e de toutes les dĂ©clarations prĂ©cĂ©dant la premiĂšre ligne TERM . Toute dĂ©claration dans la section globale du fichier est considĂ©rĂ©e comme valable pour tous les types de terminaux. AprĂšs la section globale on trouve une ou plusieurs sections spĂ©cifiques au terminal , prĂ©cĂ©dĂ©es par une ou plusieurs lignes TERM qui indiquent Ă quel type de terminal (au sens de la variable dâenvironnement TERM ), les dĂ©clarations sâappliquent. Il est toujours possible de surcharger une dĂ©claration globale par une dĂ©claration ultĂ©rieure spĂ©cifique Ă un terminal.
Les
déclarations suivantes sont reconnues ; la casse
nâest pas significative :
TERM
type-terminal
DĂ©bute une section spĂ©cifique Ă un terminal et indique celui auquel elle sâapplique. Plusieurs dĂ©clarations TERM successives peuvent ĂȘtre utilisĂ©es pour crĂ©er une section qui sâapplique Ă plusieurs types de terminaux.
COLOR yes|all|no|none|tty
(Slackware seulement, ignorĂ©e par la version GNU de dircolors (1)). PrĂ©cise si la colorisation doit toujours ĂȘtre activĂ©e ( yes ou all ), jamais utilisĂ©e ( no ou none ), ou nâĂȘtre employĂ©e que si la sortie est un terminal ( tty ). La valeur par dĂ©faut est no .
EIGHTBIT yes|no
(Slackware seulement, ignorĂ©e par la version GNU de dircolors (1)). PrĂ©cise que les caractĂšres Ă huit bits ISO/IEC 8859 doivent ĂȘtre activĂ©s par dĂ©faut. Pour des raisons de compatibilitĂ©, on peut aussi Ă©crire 1 pour yes et 0 pour no . La valeur par dĂ©faut est no .
OPTIONS options
(Slackware seulement, ignorĂ©e par la version GNU de dircolors (1)). Ajoute les options de la ligne de commande Ă la ligne de commande par dĂ©faut de ls . Il peut sâagir de nâimporte quelle option valable de ls , et doit inclure le signe moins de tĂȘte. Notez bien que dircolors ne vĂ©rifie pas la validitĂ© de ces options.
NORMAL séquence-couleur
Définit la couleur à employer pour le texte normal (hormis les noms de fichiers).
Synonyme : NORM .
FILE séquence-couleur
Définit la couleur à utiliser pour les fichiers normaux.
DIR séquence-couleur
Définit la couleur à utiliser pour les répertoires.
LINK séquence-couleur
Définit la couleur à utiliser pour les liens symboliques.
Synonymes : LNK , SYMLINK .
ORPHAN séquence-couleur
DĂ©finit la couleur Ă utiliser pour les liens symboliques orphelins (ceux qui pointent vers un fichier inexistant). Si rien nâest indiquĂ©, ls utilisera la couleur LINK par dĂ©faut.
MISSING séquence-couleur
DĂ©finit la couleur Ă utiliser pour un fichier manquant (fichier inexistant bien quâun lien symbolique pointe vers lui). Si rien nâest indiquĂ©, ls utilisera la couleur FILE par dĂ©faut.
FIFO séquence-couleur
Définit la couleur pour afficher une FIFO (tube nommé).
Synonyme : PIPE .
SOCK séquence-couleur
Définit la couleur pour afficher un socket.
DOOR séquence-couleur
(Géré depuis fileutils 4.1) Définit la couleur pour afficher une « porte » (« door ») (Solaris 2.5 et ultérieur).
BLK séquence-couleur
Définit la couleur pour afficher un fichier spécial de périphérique bloc.
Synonyme : BLOCK .
CHR séquence-couleur
Définit la couleur pour afficher un fichier spécial de périphérique caractÚre.
Synonyme : CHAR .
EXEC séquence-couleur
DĂ©finit la couleur pour afficher un fichier dont lâattribut exĂ©cutable est positionnĂ©.
SUID séquence-couleur
DĂ©finit la couleur pour afficher un fichier dont lâattribut Set-UID est positionnĂ©.
Synonyme : SETUID .
SGID séquence-couleur
DĂ©finit la couleur pour afficher un fichier dont lâattribut Set-GID est positionnĂ©.
Synonyme : SETGID .
STICKY séquence-couleur
DĂ©finit la couleur pour afficher un fichier dont lâattribut « sticky » est positionnĂ©.
STICKY_OTHER_WRITABLE séquence-couleur
DĂ©finit la couleur pour afficher un rĂ©pertoire accessible en Ă©criture Ă tous dont lâattribut exĂ©cutable est positionnĂ©.
Synonyme : OWT .
OTHER_WRITABLE séquence-couleur
DĂ©finit la couleur pour afficher un rĂ©pertoire accessible en Ă©criture Ă tous sans lâattribut exĂ©cutable positionnĂ©.
Synonyme : OWR .
LEFTCODE séquence-couleur
Définit le code gauche pour les terminaux non-ISO/IEC 6429 (voir plus bas).
Synonyme : LEFT .
RIGHTCODE séquence-couleur
Définit le code droit pour les terminaux non-ISO/IEC 6429 (voir plus bas).
Synonyme : RIGHT .
ENDCODE séquence-couleur
Définit le code final pour les terminaux non-ISO/IEC 6429 (voir plus bas).
Synonyme : END .
* extension séquence-couleur
DĂ©finit la couleur pour tous les fichiers se terminant par lâ extension .
. extension séquence-couleur
Identique Ă * . extension . DĂ©finit la couleur pour tous les fichiers se terminant par . extension . Notez que le point est inclus dans lâextension, ce qui rend impossible de prĂ©ciser une extension ne commençant pas par un point, comme ~ pour les fichiers de sauvegarde emacs . Cette forme doit ĂȘtre considĂ©rĂ©e comme obsolĂšte.
Séquences de couleur ISO/IEC 6429 (ANSI)
La plupart des terminaux ASCII actuels utilisent les sĂ©quences ISO/IEC 6429 (ANSI), et de nombreux terminaux ne gĂ©rant pas la couleur, comme lâĂ©mulateur xterm et le trĂšs utilisĂ© et trĂšs clonĂ© DEC VT100, reconnaissent les codes de couleur ISOIEC 6429 et les Ă©liminent sans problĂšme de la sortie ou les Ă©mulent. Par dĂ©faut, ls utilise les codes ISO/IEC 6429 si la couleur est activĂ©e.
Les séquences de couleurs ISO/IEC 6429 sont composées de suites de nombres séparés par des points-virgules. Les codes les plus courants sont :
Les commandes ne fonctionnent pas toutes sur tous les systĂšmes ou sur tous les pĂ©riphĂ©riques dâaffichage.
|
ls utilise les valeurs par défaut suivantes : |
Quelques programmes de terminaux ne reconnaissent pas correctement les valeurs par dĂ©faut. Si tout le texte se trouve colorisĂ© aprĂšs avoir affichĂ© le contenu dâun rĂ©pertoire, changez les codes NORMAL et FILE pour les codes numĂ©riques de vos Ă©criture et fond habituels.
Autres types de terminal (configuration avancée)
Si vous avez un terminal couleur (ou gérant la surbrillance), voire une imprimante, qui utilise un jeu de codes différent, vous pouvez toujours créer une configuration adaptée. Il vous faudra utiliser les définitions de LEFTCODE , RIGHTCODE , et ENDCODE .
Lorsquâil affiche un nom de fichier, ls produit la sĂ©quence de sortie suivante : LEFTCODE code-type RIGHTCODE nom-fichier ENDCODE , oĂč code-type est la sĂ©quence de couleur qui dĂ©pend du type ou nom de fichier. Si ENDCODE nâest pas dĂ©fini, la sĂ©quence LEFTCODE NORMAL RIGHTCODE sera utilisĂ©e Ă la place. Le but des codes gauche et droit est simplement de rĂ©duire la saisie au clavier nĂ©cessaire (et de cacher Ă lâutilisateur les horribles codes de dĂ©spĂ©cification). Sâils ne sont pas adaptĂ©s Ă votre terminal, vous pouvez les supprimer en indiquant le mot clĂ© correspondant sur une ligne isolĂ©e.
NOTE : si ENDCODE est dĂ©fini dans la section globale du fichier de configuration, il ne peut pas ĂȘtre non dĂ©fini dans une section spĂ©cifique ultĂ©rieure. Ceci signifie que toute dĂ©finition NORMAL nâaura aucun effet. Un autre ENDCODE peut toutefois ĂȘtre indiquĂ©, avec lâeffet dĂ©sirĂ©.
SĂ©quences dâĂ©chappement
Pour spécifier des caractÚres de contrÎle ou des blancs dans les séquences de couleur ou les extensions des noms de fichier, on peut employer la notation C préfixée par un de style stty . La notation C comporte les caractÚres suivants :
Notez que les caractĂšres de protection sont nĂ©cessaires pour lâespace, la barre oblique inverse, lâaccent circonflexe et tous les caractĂšres de contrĂŽle nâimporte oĂč dans la chaĂźne, y compris le diĂšse en premiĂšre position.
FICHIERS
/etc/DIR_COLORS
Fichier de configuration systÚme. (Slackware, SuSE et RedHat uniquement ; ignoré par GNU dircolors (1) et donc Debian.)
~/.dir_colors
(Slackware, SuSE et RedHat uniquement ; ignorĂ© par GNU dircolors (1) et donc Debian.) Fichier de configuration de lâutilisateur.
Cette page dĂ©crit le format du fichier dir_colors utilisĂ© dans le paquet fileutils-4.1 ; dâautres versions peuvent ĂȘtre lĂ©gĂšrement diffĂ©rentes.
NOTES
Les définitions de LEFTCODE et de RIGHTCODE par défaut, pour les terminaux ISO/IEC 6429 sont :
Par dĂ©faut, ENDCODE est nâest pas dĂ©fini.
VOIR AUSSI
dircolors (1), ls (1), stty (1), xterm (1)
TRADUCTION
La traduction française de cette page de manuel a été créée par Christophe Blaess <https://www.blaess.fr/christophe/>, Stéphan Rafin <stephan.rafin@laposte.net>, Thierry Vignaud <tvignaud@mandriva.com>, François Micaux, Alain Portal <aportal@univ-montp2.fr>, Jean-Philippe Guérard <fevrier@tigreraye.org>, Jean-Luc Coulon (f5ibh) <jean-luc.coulon@wanadoo.fr>, Julien Cristau <jcristau@debian.org>, Thomas Huriaux <thomas.huriaux@gmail.com>, Nicolas François <nicolas.francois@centraliens.net>, Florentin Duneau <fduneau@gmail.com>, Simon Paillard <simon.paillard@resel.enst-bretagne.fr>, Denis Barbier <barbier@debian.org>, David Prévot <david@tilapin.org> et Jean-Pierre Giraud <jean-pierregiraud@neuf.fr>
Cette traduction est une documentation libre ; veuillez vous reporter Ă la GNU General Public License version 3 concernant les conditions de copie et de distribution. Il nây a aucune RESPONSABILITĂ LĂGALE.
Si vous découvrez un bogue dans la traduction de cette page de manuel, veuillez envoyer un message à debian-l10n-french@lists.debian.org .