LXF90:Совет месяца
(викификация, оформление) |
(→Совет месяца: Боевая раскраска) |
||
Строка 15: | Строка 15: | ||
''Dircolors'' использует цветовыделение для различных | ''Dircolors'' использует цветовыделение для различных | ||
типов файлов, так что вывод простой команды ''ls'' превращается в настоящую радугу. Однако, вызванная сама по | типов файлов, так что вывод простой команды ''ls'' превращается в настоящую радугу. Однако, вызванная сама по | ||
− | себе, ''dircolors'' просто возвращает список типов файлов и секретных кодов вроде '''pi=40;33:''' или '''*.ogg=01;35:'''. Первый элемент каждой записи – тип файла, за ним, после знака | + | себе, ''dircolors'' просто возвращает список типов файлов и секретных кодов вроде '''pi=40;33:''' |
− | ‘'''='''’ следуют два числа, обозначающие цвет текста и цвет фона. Если вас смущают сокращения вроде '''pi''', выполните ''dircolors --print-database''. Вам объяснят, что '''pi'' – это | + | или '''*.ogg=01;35:'''. |
+ | Первый элемент каждой записи – тип файла, за ним, после знака ‘'''='''’ следуют два числа, обозначающие цвет текста и цвет фона. Если вас смущают сокращения вроде '''pi''', выполните ''dircolors --print-database''. Вам объяснят, что '''pi''' – это | ||
просто символ конвейера ('''pipe'''), 40 – черный фон, а 33 | просто символ конвейера ('''pipe'''), 40 – черный фон, а 33 | ||
– желтый цвет текста. | – желтый цвет текста. |
Текущая версия на 08:44, 5 декабря 2008
|
|
|
[править] Совет месяца: Боевая раскраска
Мы все стремимся сделать нашу жизнь ярче, и тот факт, что командная строка – родной интерфейс внутренностей вашей Linux-системы – текстовая, не означает, что вам придется мириться с монохромным терминалом. Сегодня мы покажем, как раскрасить его!
Добавить цвет можно различными способами и один из самых популярных – команда dircolors. Если вас смущает написание (Янки гоу хоум!), всегда можно создать символьную ссылку вида:
sudo ln -s /usr/bin/dircolors /usr/bin/dircolours
Dircolors использует цветовыделение для различных типов файлов, так что вывод простой команды ls превращается в настоящую радугу. Однако, вызванная сама по себе, dircolors просто возвращает список типов файлов и секретных кодов вроде pi=40;33: или *.ogg=01;35:. Первый элемент каждой записи – тип файла, за ним, после знака ‘=’ следуют два числа, обозначающие цвет текста и цвет фона. Если вас смущают сокращения вроде pi, выполните dircolors --print-database. Вам объяснят, что pi – это просто символ конвейера (pipe), 40 – черный фон, а 33 – желтый цвет текста.
Если вы присмотритесь к выводу dircolors повнимательнее, то увидите, что он начинается с LS_COLORS= и заканчивается export LS_COLORS. Иными словами, dircolors просто устанавливает переменную окружения LS_COLORS. Вы можете добавить ее вывод к своему файлу .bashrc, чтобы устанавливать расцветку автоматически при входе в систему. В общем, запустите dircolors и вы посмотрите на консоль совсем другими глазами.
Да, имейте в виду: если вы по-прежнему не видите никаких цветов, вам может помочь команда ls --color=auto.