English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Comando dircolors di Linux

Manuale completo dei comandi di Linux

Il comando dircolors di Linux viene utilizzato per impostare i colori utilizzati dall'instruzione ls quando visualizza directory o file.

dircolors può configurare il variabile d'ambiente LS_COLORS in base al [file di configurazione dei colori] o mostrare l'instruzione shell per impostare LS_COLORS.

Sintassi

dircolors [file di configurazione dei colori]

o

dircolors [-bcp][--help][--version]

Spiegazione dei parametri

  • -b o --sh o --bourne-shell  Mostra l'istruzione da eseguire nel Bourne shell per impostare LS_COLORS sulle impostazioni predefinite correnti.
  • -b o --csh o --c-shell  Mostra l'istruzione da eseguire nel C shell per impostare LS_COLORS sulle impostazioni predefinite correnti.
  • -p o --print-database  Mostra le impostazioni predefinite
  • -aiuto  Mostra l'aiuto.
  • -versione  Mostra le informazioni sulla versione.

Esempio online

Mostra il valore predefinito

dircolors -p //Mostra il valore predefinito
# File di configurazione per dircolors, uno strumento per aiutarti a impostare le
# Variabile d'ambiente LS_COLORS utilizzata da GNU ls con l'opzione --color.
# Copyright (C) 1996, 1999-2008
# Free Software Foundation, Inc.
# Copia e distribuzione di questo file, con o senza modifica,
# sono permessi a condizione che siano conservati il avviso sul copyright e questo avviso.
# Le parole chiave COLOR, OPTIONS e EIGHTBIT (rispettate da
# versione slackware di dircolors) sono riconosciute ma ignorate.
# Di seguito, dovrebbe esserci una voce TERM per ogni tipo di terminale che può essere colorato
TERM Eterm
TERM ansi
TERM color-xterm
TERM con132x25
TERM con132x30
TERM con132x43
TERM con132x60
TERM con80x25
TERM con80x28
TERM xterm-debian
# Below are the color init strings for the basic file types. A color init
# string consists of one or more of the following numeric codes:
# Attribute codes:
# 00=none 01=bold 04=underscore 05=blink 07=reverse 08=concealed
# Text color codes:
# 30=black 31=red 32=green 33=yellow 34=blue 35=magenta 36=cyan 37=white
# Background color codes:
# 40=black 41=red 42=green 43=yellow 44=blue 45=magenta 46=cyan 47=white
#NORMAL 00 # no color code at all
#FILE 00 # regular file: use no color at all
RESET 0 # reset to “normal“ color
DIR 01;34 # directory
LINK 01;36 # symbolic link. (If you set this to 'target' instead of a
# numerical value, the color is as for the file pointed to.)
HARDLINK 44;37 # regular file with more than one link
FIFO 40;33 # pipe
SOCK 01;35 # socket
DOOR 01;35 # door
BLK 40;33;01 # block device driver
CHR 40;33;01 # character device driver
ORPHAN 40;31;01 # symlink to nonexistent file, or non-stat'able file
SETUID 37;41 # file impostato come uid (u+s)
SETGID 30;43 # file impostato come gid (g+s)
CAPABILITY 30;41 # file con capacità
STICKY_OTHER_WRITABLE 30;42 # dir che è sticky e scrivibile da altri (+t,o+w)
OTHER_WRITABLE 34;42 # dir che è scrivibile da altri (o+w) e non sticky
STICKY 37;44 # dir con il bit sticky impostato (+t) e non scrivibile da altri
# Questo è per i file con permesso di esecuzione:
EXEC 01;32
# Elenca qualsiasi estensione di file come '.gz' o '.tar' che desideri ls
# per colorizzare di seguito. Metti l'estensione, uno spazio e la stringa iniziale del colore.
# (e qualsiasi commento desideri aggiungere dopo un '#')
# Se utilizzi suffissi di stile DOS, potresti voler uncommentare il seguente:
#.cmd 01;32 # eseguibili (verde brillante)
#.exe 01;32
#.com 01;32
#.btm 01;32
#.bat 01;32
# O se desideri colorizzare script anche se non hanno il
# il bit eseguibile è effettivamente impostato.
#.sh 01;32
#.csh 01;32
# archivi o compressi (rosso brillante)
.tar 01;31
.pcx 01;35
.mov 01;35
.mpg 01;35
.mpeg 01;35
.m2v 01;35
.mkv 01;35
.ogm 01;35
.mp4 01;35
.m4v 01;35
.mp4v 01;35
.vob 01;35
.qt 01;35
.nuv 01;35
.wmv 01;35
.asf 01;35
.rm 01;35
.rmvb 01;35
.flc 01;35
.avi 01;35
.fli 01;35
.flv 01;35
.gl 01;35
.dl 01;35
.xcf 01;35
.xwd 01;35
.yuv 01;35
# http://wiki.xiph.org/index.php/MIME_Types_and_File_Extensions
.axv 01;35
.anx 01;35
.ogv 01;35
.ogx 01;35
# formati audio
.aac 00;36
.au 00;36
.flac 00;36
.mid 00;36
.midi 00;36
.mka 00;36
.mp3 00;36
.mpc 00;36
.ogg 00;36
.ra 00;36
.wav 00;36
# http://wiki.xiph.org/index.php/MIME_Types_and_File_Extensions
.axa 00;36
.oga 00;36
.spx 00;36
.xspf 00;36

Manuale completo dei comandi di Linux