TERMINAL-COLORS.D(5) Formate de fiiere TERMINAL-COLORS.D(5) NUME terminal-colors.d - configureaza colorarea ieirii pentru diverse aplicaii utile REZUMAT /etc/terminal-colors.d/[name.|[name]@term.]type DESCRIERE Fiierele din acest director determina comportamentul implicit al aplicaiilor atunci cand se coloreaza ieirea. nume este numele unei aplicaii. Numele este opional, iar daca nu este specificat niciunul, fiierul este utilizat pentru toate aplicaiile nespecificate. term este un identificator de terminal (variabila de mediu TERM). Identificatorul terminalului este opional, iar daca nu este specificat niciunul, fiierul este utilizat pentru toate terminalele nespecificate. tip este un tip de fiier. Tipurile de fiiere acceptate sunt: disable Dezactiveaza colorarea ieirii pentru toate aplicaiile compatibile. Vedei, de asemenea, variabila de mediu NO_COLOR de mai jos. enable Activeaza colorarea ieirii; toate fiierele disable care se potrivesc sunt ignorate. scheme Specifica culorile utilizate pentru ieire. Formatul fiierului poate fi specific aplicaiei; formatul implicit este descris mai jos. Daca exista mai multe fiiere care se potrivesc pentru o utilitate, atunci catiga fiierul cu numele de fiier mai specific. De exemplu, numele de fiier @xterm.scheme are o prioritate mai mica decat dmesg@xterm.scheme. Prioritatea cea mai mica o au acele fiiere care nu au un nume de utilitate sau un identificator de terminal (de exemplu, ,,disable"). Configuraia specifica utilizatorului $XDG_CONFIG_HOME/terminal-colors.d sau $HOME/.config/terminal-colors.d prevaleaza asupra celei globale. FORMATUL IMPLICIT AL FIIERELOR DE SCHEMA Este recunoscuta urmatoarea declaraie: nume secvena-culoare nume este un nume logic al secvenei de culori (de exemplu, error). Numele sunt specifice aplicaiilor. Pentru mai multe detalii, consultai intotdeauna seciunea 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. Secvene 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 | | | clipete | +---+----------------------------+ |30 | pentru prim-plan negru | +---+----------------------------+ |31 | pentru prim-plan rou | +---+----------------------------+ |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 rou | +---+----------------------------+ |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 rou pentru mesajele de alerta in ieirea lui dmesg(1), utilizai: echo 'alert 37;41' >> /etc/terminal-colors.d/dmesg.scheme Secvene 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 | Clopoel (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) | +---+---------------------------+ |\_ | Spaiu | +---+---------------------------+ |\\ | Bara oblica inversa (\) | +---+---------------------------+ |\^ | Caret (^) | +---+---------------------------+ |\# | Simbolul hash (#) | +---+---------------------------+ Comentarii Liniile in care primul caracter care nu este un spaiu 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 ieirea de depanare. NO_COLOR daca este definita, aceasta dezactiveaza colorarea ieirii, cu excepia cazului in care este activata explicit printr-o opiune din linia de comanda. Consultai pentru mai multe detalii. Acceptata incepand cu versiunea 2.41 a util-linux. FIIERE $XDG_CONFIG_HOME/terminal-colors.d $HOME/.config/terminal-colors.d /etc/terminal-colors.d EXEMPLE Dezactiveaza culorile pentru toate aplicaiile compatibile: touch /etc/terminal-colors.d/disable Dezactiveaza culorile pentru toate aplicaiile compatibile pe un terminal vt100: touch /etc/terminal-colors.d/@vt100.disable Dezactiveaza culorile pentru toate aplicaiile compatibile, cu excepia 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, folosii 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)