TERMINAL-COLORS.D(5) Formate de fi>iere TERMINAL-COLORS.D(5)
NUME
terminal-colors.d - configureaza colorarea ie>irii pentru diverse
aplica>ii utile
REZUMAT
/etc/terminal-colors.d/[name.|[name]@term.]type
DESCRIERE
Fi>ierele din acest director determina comportamentul implicit al
aplica>iilor atunci cand se coloreaza ie>irea.
nume este numele unei aplica>ii. Numele este op>ional, iar daca nu
este specificat niciunul, fi>ierul este utilizat pentru toate
aplica>iile nespecificate.
term este un identificator de terminal (variabila de mediu TERM).
Identificatorul terminalului este op>ional, iar daca nu este
specificat niciunul, fi>ierul este utilizat pentru toate terminalele
nespecificate.
tip este un tip de fi>ier. Tipurile de fi>iere acceptate sunt:
disable
Dezactiveaza colorarea ie>irii pentru toate
aplica>iile compatibile. Vede>i, de asemenea,
variabila de mediu NO_COLOR de mai jos.
enable
Activeaza colorarea ie>irii; toate fi>ierele disable
care se potrivesc sunt ignorate.
scheme
Specifica culorile utilizate pentru ie>ire. Formatul
fi>ierului poate fi specific aplica>iei; formatul
implicit este descris mai jos.
Daca exista mai multe fi>iere care se potrivesc pentru o utilitate,
atunci ca>tiga fi>ierul cu numele de fi>ier mai specific. De
exemplu, numele de fi>ier @xterm.scheme are o prioritate mai mica
decat dmesg@xterm.scheme. Prioritatea cea mai mica o au acele fi>iere
care nu au un nume de utilitate sau un identificator de terminal (de
exemplu, ,,disable").
Configura>ia specifica utilizatorului
$XDG_CONFIG_HOME/terminal-colors.d sau $HOME/.config/terminal-colors.d
prevaleaza asupra celei globale.
FORMATUL IMPLICIT AL FI>IERELOR DE SCHEMA
Este recunoscuta urmatoarea declara>ie:
nume secven>a-culoare
nume este un nume logic al secven>ei de culori (de exemplu, error).
Numele sunt specifice aplica>iilor. Pentru mai multe detalii,
consulta>i intotdeauna sec>iunea CULORI din pagina de manual a
instrumentului respectiv.
The color-sequence can be a color name, an ANSI color sequence, or an
escape sequence.
Nume de culori
Valid color names are: black, blink, blue, bold, brown, cyan, darkgray,
gray, green, halfbright, lightblue, lightcyan, lightgray, lightgreen,
lightmagenta, lightred, magenta, red, reset, reverse, and yellow.
Secven>e de culoare ANSI
An ANSI color sequence is composed of sequences of numbers separated by
semicolons. The most common codes are:
+---+----------------------------+
|0 | pentru a restabili |
| | culoarea implicita |
+---+----------------------------+
|1 | pentru culori mai deschise |
+---+----------------------------+
|4 | pentru text subliniat |
+---+----------------------------+
|5 | pentru text care |
| | clipe>te |
+---+----------------------------+
|30 | pentru prim-plan negru |
+---+----------------------------+
|31 | pentru prim-plan ro>u |
+---+----------------------------+
|32 | pentru prim-plan verde |
+---+----------------------------+
|33 | pentru prim-plan galben |
| | (sau maron) |
+---+----------------------------+
|34 | pentru prim-plan albastru |
+---+----------------------------+
|35 | pentru prim-plan purpuriu |
+---+----------------------------+
|36 | pentru prim-plan cian |
+---+----------------------------+
|37 | pentru prim-plan alb (sau |
| | gri) |
+---+----------------------------+
|40 | pentru fundal negru |
+---+----------------------------+
|41 | pentru fundal ro>u |
+---+----------------------------+
|42 | pentru fundal verde |
+---+----------------------------+
|43 | pentru fundal galben (sau |
| | maron) |
+---+----------------------------+
|44 | pentru fundal albastru |
+---+----------------------------+
|45 | pentru fundal purpuriu |
+---+----------------------------+
|46 | pentru fundal cian |
+---+----------------------------+
|47 | pentru fundal alb (sau |
| | gri) |
+---+----------------------------+
De exemplu, pentru a utiliza un fundal ro>u pentru mesajele de alerta
in ie>irea lui dmesg(1), utiliza>i:
echo 'alert 37;41' >> /etc/terminal-colors.d/dmesg.scheme
Secven>e de eludare
An escape sequence is needed to enter a space, backslash, caret, or any
control character anywhere in a string, as well as a hash mark as the
first character. These C-style backslash-escapes can be used:
+---+---------------------------+
|\a | Clopo>el (ASCII 7) |
+---+---------------------------+
|\b | Retrocedare (backspace) |
| | (ASCII 8) |
+---+---------------------------+
|\e | Eludare (ASCII 27) |
+---+---------------------------+
|\f | Salt de pagina (ASCII 12) |
+---+---------------------------+
|\n | Linie noua (ASCII 10) |
+---+---------------------------+
|\r | Retur de carucior (ASCII |
| | 13) |
+---+---------------------------+
|\t | Tabulator (ASCII 9) |
+---+---------------------------+
|\v | Tabulator vertical (ASCII |
| | 11) |
+---+---------------------------+
|\? | >tergere (del) (ASCII |
| | 127) |
+---+---------------------------+
|\_ | Spa>iu |
+---+---------------------------+
|\\ | Bara oblica inversa (\) |
+---+---------------------------+
|\^ | Caret (^) |
+---+---------------------------+
|\# | Simbolul hash (#) |
+---+---------------------------+
Comentarii
Liniile in care primul caracter care nu este un spa>iu in alb, este
un # (hash) sunt ignorate. Orice alta utilizare a caracterului # nu
este interpretata ca introducerea unui comentariu.
MEDIU
TERMINAL_COLORS_DEBUG=all
activeaza ie>irea de depanare.
NO_COLOR
daca este definita, aceasta dezactiveaza colorarea ie>irii, cu
excep>ia cazului in care este activata explicit printr-o
op>iune din linia de comanda. Consulta>i
pentru mai multe detalii. Acceptata
incepand cu versiunea 2.41 a util-linux.
FI>IERE
$XDG_CONFIG_HOME/terminal-colors.d
$HOME/.config/terminal-colors.d
/etc/terminal-colors.d
EXEMPLE
Dezactiveaza culorile pentru toate aplica>iile compatibile:
touch /etc/terminal-colors.d/disable
Dezactiveaza culorile pentru toate aplica>iile compatibile pe un
terminal vt100:
touch /etc/terminal-colors.d/@vt100.disable
Dezactiveaza culorile pentru toate aplica>iile compatibile, cu
excep>ia dmesg(1):
touch /etc/terminal-colors.d/disable
touch /etc/terminal-colors.d/dmesg.enable
COMPATIBILITATE
The terminal-colors.d functionality is currently supported by all
util-linux utilities which provide colorized output. For more details
always see the COLORS section in the man page for the utility.
RAPORTAREA ERORILOR
Pentru rapoarte de eroare, folosi>i sistemul de urmarire al erorilor
.
DISPONIBILITATE
terminal-colors.d face parte din pachetul util-linux care poate fi
descarcat de la Linux Kernel Archive
.
util-linux 2.42.3 2026-09-02 TERMINAL-COLORS.D(5)