Изменение цвета режима командной строки Linux

Я недавно установил сервер LTS на Ubuntu 10.04 и обнаружил, что он выглядел более привлекательно для меня. Есть ли способ получить такой же режим окраски на CentOS 5/6?

Кроме того, текущий user@host в Ubuntu, всегда показывающем текущий путь без неприятных скобок, я хотел бы получить это и в CentOS. Это будет возможно?

Проверьте скриншот

3 ответа

Появление подсказки продиктовано PS1 переменная оболочки Вы можете проверить значение этой переменной через echo сказать echo $PS1 на каждой вашей машине и выберите внешний вид, который вы предпочитаете, и установите значение PS1 согласно вам нужно Вы можете проверить эти ссылки для справки
Надеюсь это поможет!

Продолжая с поста Кента,

введите это для переменной PS1,

$ export PS1 = "\e[0; 31 м [\u@\h \W]\$ \e[м"

  • \ e [Начать цветовую схему

  • x;y Цветовая пара для использования (x;y)

  • $ PS1 - твой ш

  • \ u имя пользователя

  • \ h имя хоста

  • \ W текущий рабочий каталог

  • \ e [m Stop цветовая схема


Список цветового кода

Цветовой код

Черный 0; 30

Синий 0;34

Зеленый 0;32

Красный 0; 31

Фиолетовый 0;35

Коричневый 0; 33

Синий 0;34

Зеленый 0;32

Голубой 0;36

Красный 0; 31

Фиолетовый 0;35

Коричневый 0; 33

Замените цифру 0 на 1, чтобы получить версию светлого цвета.

Если вы введете в CentOS подписку следующим образом, все будет хорошо?

 export PS1="\u@\h \w# "

(#) для root.

если да, вы можете вставить эту строку в ваш.bashrc

Другие вопросы по тегам