Изменение цвета режима командной строки 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