Scroll to navigation

TERMINAL-COLORS.D(5) Формати датотеке TERMINAL-COLORS.D(5)

НАЗИВ

terminal-colors.d - подешава обојавање излаза за разне алатке

УВОД

/etc/terminal-colors.d/[[назив][@term].][врста]

ОПИС

Датотеке у овом директоријуму одређују основно понашање за алатке приликом бојења излаза.

назив је назив алатке. Назив је опционалан и када ништа није наведено тада се датотека користи за све ненаведене алатке.

терм је одредник терминала (ТЕРМ променљива окружења). Одредник терминала је изборни и када није наведен тада се датотека користи за све ненаведене терминале.

врста је врста датотеке. Подржане врсте датотека су:

disable

Искључује бојење излаза за сва сагласне алатке. Видите такође променљиву окружења БЕЗ_БОЈЕ испод.

enable

Укључује бојење излаза; било које поклапајуће disable датотеке се занемарују.

scheme

Наводи боје коришћене за излаз. Формат датотеке може бити специфичан за алатку, основни формат је описан испод.

Ако има више датотека од поклапања за алатку, тада датотека са специфичнијим називом датотеке побеђује. На пример, назив датотеке „@xterm.scheme“ има мању предност него „dmesg@xterm.scheme“. Са нижом предношћу су оне датотеке без назива алатке и одредника терминала (нпр., „disable“).

Корисничке специфичне $XDG_CONFIG_HOME/terminal-colors.d или $HOME/.config/terminal-colors.d преписују општа подешавања.

ОСНОВНИ ФОРМАТ ДАТОТЕКА ШЕМЕ

Следећа изјава се препознаје:

name color-sequence

The name is a logical name for the color sequence (for example: error). The names are specific to the utilities. For more details always see the COLORS section in the man page for the utility.

The color-sequence is a color name, ASCII color sequences, or escape sequences.

Називи боја

црна, трептава, плава, подебљана, браон, плавичаста, тамно сива, сива, зелена, полусветла, светлоплава, светлоплавичаста, светлосива, светлозелена, светлоружичаста, светлоцрвена, ружичаста, црвена, ресет, обрнута и жута.

АНСИ низови боја

Низови боја се састоје од низова бројева раздвојеник запетачкама. Најуобичајенији кодови су:


0 to restore default color
1 for brighter colors
4 for underlined text
5 for flashing text 30 for black foreground 31 for red foreground 32 for green foreground 33 for yellow (or brown) foreground 34 for blue foreground 35 for purple foreground 36 for cyan foreground 37 for white (or gray) foreground 40 for black background 41 for red background 42 for green background 43 for yellow (or brown) background 44 for blue background 45 for purple background 46 for cyan background 47 for white (or gray) background

На пример, да користите црвену позадину за поруке упозорења на излазу за dmesg(1), користите:

echo 'alert 37;41' >> /etc/terminal-colors.d/dmesg.scheme

Изменски низови

An escape sequence is necessary 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 Bell (ASCII 7) \b Backspace (ASCII 8) \e Escape (ASCII 27) \f Form feed (ASCII 12) \n Newline (ASCII 10) \r Carriage Return (ASCII 13) \t Tab (ASCII 9) \v Vertical Tab (ASCII 11) \?   Delete (ASCII 127) \_ Space \\ Backslash (\) \^ Caret (^) \# Hash mark (#)

Напомене

Lines where the first non-blank character is a # (hash) are ignored. Any other use of the hash character is not interpreted as introducing a comment.

ОКРУЖЕЊЕ

TERMINAL_COLORS_DEBUG=all

укључује излаз прочишћавања.

БЕЗ_БОЈЕ

ако је дефинисано, ово искључује бојење излаза осим ако није изричито укључено опцијом линије наредби. Видите „https://no-color.org/“ за више о томе. Подржано од издања „util-linux“-а 2.41.

ДАТОТЕКЕ

$XDG_CONFIG_HOME/terminal-colors.d

$HOME/.config/terminal-colors.d

/etc/terminal-colors.d

ПРИМЕР

Искључује боје за сва саобразна помагала:

touch /etc/terminal-colors.d/disable

Искључује боје за сва саобразна помагала на „vt100“ терминалу:

touch /etc/terminal-colors.d/@vt100.disable

Искључује боје за сва саобразна помагала изузев за dmesg(1):

touch /etc/terminal-colors.d/disable

touch /etc/terminal-colors.d/dmesg.enable

САОБРАЗНОСТ

Функционалност terminal-colors.d је тренутно подржана свим „util-linux“ помагалима која обезбеђују обојени излаз. За више детаља увек видите одељак БОЈЕ на страници упутства за то помагало.

ПРИЈАВЉИВАЊЕ ГРЕШАКА

За пријављивање грешака, користите „https://github.com/util-linux/util-linux/issues[issue tracker]“.

ДОСТУПНОСТ

terminal-colors.d је део „util-linux“ пакета који се може преузети са Архиве Линукс кернела <https://www.kernel.org/pub/linux/utils/util-linux/>.

2026-03-03 util-linux 2.42-rc1