Настройка и работа в Linux


              

Konsol


Н

Управление консолью Linux

екоммерческая информация
Конечно, администрировать сервер -- гораздо более сложное и полезное дело, чем настройка консоли. Но про сложные и полезные вещи уже и без меня много написано, а про консоль я что-то нигде не видел, а иногда очень хочется, чтобы что-то было цветным, и динамик не пищал как резаный. Вот и решил я написать этот рассказик. Здесь далеко не все возможности. Более подробно смотрите man 4 console_codes.

Управление звуком

\007
издать звук
\033[10;#] установить частоту звукового сигнала в герцах
\033[11;#] установить продолжительность звукового сигнала в миллисекундах

Допускается объединение двух последних управляющих последовательностей. Например \033[10;55]\033[11;30] может быть заменено эквивалентной последовательностью \033[10;55;11;30].

Пример:

#!/bin/sh

# скрипт устанавливает продолжительность и частоту

# звукового сигнала равными 5000Hz и 200ms, соответственно;

# и издаёт звуковой сигнал

#

echo -en "\033[10;5000;11;200]\7"

Управление цветом

\033[0m

все атрибуты по умолчанию

\033[1m

жирный шрифт (интенсивный цвет)

\033[2m

полу яркий цвет (тёмно-серый, независимо от цвета)

\033[4m

выделение (ярко-белый, независимо от цвета)

\033[5m

мигающий

\033[7m

реверсия (знаки приобретают цвет фона, а фон -- цвет знаков)

\033[22m

установить нормальную интенсивность

\033[24m

отменить подчеркивание

\033[25m

отменить мигание

\033[27m

отменить реверсию

\033[30

чёрный цвет знаков

\033[31

красный цвет знаков

\033[32

зелёный цвет знаков

\033[33

коричневый цвет знаков

\033[34

синий цвет знаков

\033[35

фиолетовый цвет знаков

\033[36

цвет морской волны знаков

\033[37

серый цвет знаков

\033[40

чёрный цвет фона

\033[41

красный цвет фона

\033[42

зелёный цвет фона

\033[43

коричневый цвет фона

\033[44

синий цвет фона

\033[45

фиолетовый цвет фона

\033[46

цвет морской волны фона

\033[47




Содержание  Назад  Вперед