Последние файлы (Windows)

Последние файлы (Linux)

Последние файлы (Mac)

Последние файлы (WinMobile)

Последние файлы (Android)

Последнее на форуме



rss

Украшаем консоль в Linux

Добавить Вконтакте Добавить в Мой Мир Поделиться ссылкой в FaceBook Отправить в Twitter

Украшаем консоль в Linux

Операционная система Linux, прежде всего, покоряет сердца пользователей тем, что в Linux можно настроить все «под себя». То есть практически каждый элемент ОС'и можно настроить так как удобно пользователю.

В этой статье мы поговорим о консоли, которую почему-то боятся новички, и презирают те кто в ней ни секунды не работал. Мы приведем ее в более «удобоваримый» вид, - займемся ее раскраской.

Все что касается консоли хранится в файлике .bashrc, а сам файл в корне домашней директории пользователя. Точка перед именем файла говорит о том что он скрытый, для отображения скрытых файлов в системе Linux имеется сочетание клавиш Ctrl+H.

Мы не будем сейчас рассматривать все содержимое файла .bashrc, а лишь поговорим о строке приглашения. За ее вывод отвечают переменные окружения PS1 и PROMPT_COMMAND. PS1 отвечает за внешний вид строки приглашения, а PROMPT_COMMAND за ее содержимое.

По умолчанию переменная PS1 выглядит следующим образом — PS1="\u@\h: ". Символы u и h при отображении консоли будут заменены на имя текущего пользователя и имя машины соотвественно. Таких спец символов около двух десятков, манипулируя ими можно скорректировать вид командной строки на свой вкус и цвет (практичность).

Вот некоторые из них:
  • \t - время в 24-часовом формате ( HH:MM:SS)
  • \! - номер команды в текущей истории
  • \d - текущая дата в формате "Weekday Month Date" к примеру - "Tue May 26"
Более подробный список символов ищите в man bash.

И так, немного практики, открываем наш .bashrc и дописываем:

PROMPT_COMMAND="date +%H:%M:%S"
PS1="\u@\h: "


, теперь над строкой приглашения красуются часики.

терминал Linux

Благодаря специальным непечатаемым escape-последовательностям мы имеем возможность изменить цвет символов а также их фона. Стоит отметить что все escape-последовательности должны быть заключены в \[\033[ и \], а после кода цвета должна стоять буква "m".

Таблица цветовых кодов:
  • Black 0;30
  • Blue 0;34
  • Green 0;32
  • Cyan0;36
  • Red 0;31
  • Purple 0;35
  • Brown 0;33
  • Light Gray 0;37
  • Dark Gray 1;30
  • Light Blue 1;34
  • Light Green 1;32
  • Light Cyan 1;36
  • Light Red 1;31
  • Light Purple 1;35
  • Yellow 1;33
  • White 1;37
  • NoColor 0
Покрасим нашу строку в красный и желтый цвета:

PROMPT_COMMAND="date +%H:%M:%S"

PS1="\[\033[1;31m\]\u@\h:\[\033[1;33m\](\w)\[\033[0m\]\[\033[0m\]"


терминал Linux

Можно пойти немного дальше и укоротить наш код:

PS1="\[\033[1;30m\]\t-\[\033[1;31m\]\u@\h:\[\033[1;33m\](\w)\[\033[0m\]\[\033[0m\]"


терминал Linux

Вот так, манипулируя цветовой гаммой мы приукрасим нашу консоль, теперь с ней работать намного приятнее.

Удачи Вам!

Обсудить статью на форуме - "Командная строка в цвете"

Страниц: 1
Добавить Вконтакте Добавить в Мой Мир Поделиться ссылкой в FaceBook Отправить в Twitter | | |     | Обсудить на форуме |

При копировании информации ссылка на статью обязательна.

VitAl2013 20.11.11
А готовые настройки есть?

[Ответить] [Ответить с цитатой]
↑ 0 ↓
ArtZor 20.11.11
А что так тяжело открыть файл и прописать ручками, то, что тебе нужно? С таким подходом к делу, на Linux далеко не уедешь ...

[Ответить] [Ответить с цитатой]
↑ 0 ↓
go8765 04.01.12
Ссылочку на готовый конфиг я бы тоже не отказался посмотреть. И не для того что бы тупо использовать готовое, а для того что-бы на основе увиденного проанализировать какие изменения куда вносить. А так прийдётся дальше гуглить  :(

[Ответить] [Ответить с цитатой]
↑ 0 ↓
ArtZor 05.01.12
К сожалению нет, по причине поломки второго винчестера, на котором был установлен Linux.

[Ответить] [Ответить с цитатой]
↑ 0 ↓
Drop 22.07.11
Благодарю, полезная статья

[Ответить] [Ответить с цитатой]
↑ 0 ↓

Страницы: [1]

Оставить комментарий

Ваше имя:

Комментарий:
Введите символы: *
captcha
Обновить

Рекомендуем

19.06.11

DVD в Linux - DeVeDe

Достаточно часто пользователи персональных компьютеров записывают свои коллекции видеофайлов на болванки в dvd-формате. Зачастую это связанно с тем, что некоторые бытовые dvd-плееры не способны воспроизводить другие форматы. Довольно часто кодирую видео и я, так как моя мама, как мне кажется, решила собрать полную колекцию всех фильмов дома :) … В операционной системе Linux для этих целей оптимально приспособлена программа под названием DeVeDe. Именно о ней и пойдет речь в этой статье, я постараюсь наглядным образом, с применением скриншотов показать весь путь от запуска программы до получения dvd-диска.

Подробнее...

15.09.10

Дрессировка “зверька” в Linux или ещё о подключении коммуникатора.

Владельцы коммуникаторов на основе Windows Mobile, без особых проблем интегрируют их с Windows используя предлагаемые средства типа ActiveSync. Но что делать тем, кто любимому детищу Билла Гейтса предпочитает Linux? Производители этой операционной системы проблемой интеграции c Windows Mobile начали плотно заниматься только последние полтора – два года и то благодаря расширению поголовья и существенному удешевлению ручных “зверьков”.

Подробнее...

15.09.10

Почтовая программа Sylpheed для Ubuntu

Почему именно Sylpheed, спросите вы, прочитав заголовок, ведь есть же Evolution, поставляемая в комплекте с операционной системой. Во-первых, Evolution работает довольно медленно и неповоротливо, что характерно для многих программ, полученных «из коробки». Во-вторых, настраивать ключи для запоминания паролей и пароли для запоминания ключей — сомнительное удовольствие, особенно для тех, кто только начал своё знакомство с Ubuntu. Скорее всего, новичок запутается, бросит это дело и больше не откроет Evolution никогда.

Подробнее...

14.05.10

Установка Linux

Популярность Linux последнее время набирает обороты.

Все чаще и чаще мои друзья, которые еще вчера были противниками Linux, сегодня просят подсказать как правильно его установить. Данная статья написана как небольшое руководство к действиям при установке Linux. Все шаги продемонстрированы в виде скриншотов с небольшим описанием к ним. Для описания процесса установки выбрана самая последняя на сегодняшний день сборка Ubuntu — 10.04.

Подробнее...

12.05.10

Создание загрузочной флешки Linux

Последнее время при покупке нетбуков пользователи спешать переустановить на нем операционную систему. Отсутствие привода для чтения компакт-дисков не проблема для реализации задуманного плана. Если Вы решили установить ( переустановить ) Windows то Вам поможет статья с нашего сайта - "Установка Windows с флешки".

Подробнее...

ТОП - 10 Загрузок за сутки
Последние обновления
DVDStylerWindows2.2
Wise Disk CleanerWindows7.31
Vit Registry Fix FreeWindows12.3
AVG Anti-Virus Free EditionWindows12.0
Format FactoryWindows2.9.5
HelpNDocWindows3.5.0
Maxthon MobileAndroid2.6.4
IObit SmartDefragWindows2.4
STDU ViewerWindows1.6.151 portable
SkypeWindows5.9