The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"PS1 для root'а"
Вариант для распечатки  
Пред. тема | След. тема 
Форумы OpenNET: Виртуальная конференция (Public)
Изначальное сообщение [Проследить за развитием треда]

"PS1 для root'а"  
Сообщение от Eugene email(ok) on 14-Дек-07, 16:06 
Думаю проблема специфична для дистра StartCom Enterprise Linux (в других дистрах не встречал).
Я работаю с 4 серверами, используя один терминал (через переключатель).
При работе обычным пользователем PS1='[\l: \u@h |\W]\$' очень удобно: видно и имя хоста и рабочий каталог и номер консоли.
При работе же под root PS1='\s-\v\$' и видно только имя и версия оболочки.
Это очень неудобно: постоянно приходится набирать "hostname" и "pwd" чтобы не потеряться.
Добавление строки

export PS1='[\l: \u@\h \W]\$'

в конец файла /etc/bashrc и в файл /root/.basrc ничего не дает. Похоже root просто игнорирует эти файлы (косвенная улика -- альясы команд, прописанные в /root/.basrc не работают).
Если же набрать export PS1='[\l: \u@\h \W]\$' в командной строке, все работает ОК. Но надоело извращаться.

Подскажите решение, plz.

Высказать мнение | Ответить | Правка | Cообщить модератору

 Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "PS1 для root'а"  
Сообщение от Arpo email(ok) on 14-Дек-07, 16:37 
>[оверквотинг удален]
>
>export PS1='[\l: \u@\h \W]\$'
>
>в конец файла /etc/bashrc и в файл /root/.basrc ничего не дает. Похоже
>root просто игнорирует эти файлы (косвенная улика -- альясы команд, прописанные
>в /root/.basrc не работают).
>Если же набрать export PS1='[\l: \u@\h \W]\$' в командной строке, все работает
>ОК. Но надоело извращаться.
>
>Подскажите решение, plz.

А нет ли там фалов /root/.profile и /etc/profile
Если есть попробуй прописать в них.

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

4. "PS1 для root'а"  
Сообщение от Eugene email(ok) on 15-Дек-07, 11:24 
>А нет ли там фалов /root/.profile и /etc/profile
>Если есть попробуй прописать в них.

Спасибо за подсказку
добавление в /root/.profile
строки
export PS1='[\l: \u@\h \W]\$'
помогло.

Всем СПАСИБО!

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

2. "PS1 для root'а"  
Сообщение от newser (ok) on 15-Дек-07, 00:00 
>[оверквотинг удален]
>
>export PS1='[\l: \u@\h \W]\$'
>
>в конец файла /etc/bashrc и в файл /root/.basrc ничего не дает. Похоже
>root просто игнорирует эти файлы (косвенная улика -- альясы команд, прописанные
>в /root/.basrc не работают).
>Если же набрать export PS1='[\l: \u@\h \W]\$' в командной строке, все работает
>ОК. Но надоело извращаться.
>
>Подскажите решение, plz.

Если у Вас действительно файл /root/.basrc - то ничего удивительного в том, что он игнорируется. В остальном, чтение man bash (секция Invocation) просветляет.

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

3. "PS1 для root'а"  
Сообщение от Eugene email(ok) on 15-Дек-07, 11:12 
>Если у Вас действительно файл /root/.basrc - то ничего удивительного в том,
>что он игнорируется. В остальном, чтение man bash (секция Invocation) просветляет.
>

Конечно это ОЧЕПЯТКА. Имелся в виду /root/.bashrc
А за подсказку спасибо. Читаю, просветляюсь :-)

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Оцените тред (1=ужас, 5=супер)? [ 1 | 2 | 3 | 4 | 5 ] [Рекомендовать для помещения в FAQ]




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2025 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру