1

Мой .bash_profile имеет разные стили приглашения для обычного пользователя и пользователя root, но для того, чтобы он работал, .bash_profile необходимо перезагружать каждый раз, когда я переключаю пользователей. Как мне этого добиться?

Могу ли я сделать команду . ~/.bash_profile будет выполняться каждый раз, когда я выполняю команду su , чтобы изменить внешний вид приглашения для root?

1 ответ1

1

Определите пользовательское приглашение root в его .bash_profile , а не в профиле вашего обычного пользователя. Обычно это настройка по умолчанию в любом случае, без необходимости редактировать ее вручную.

Обратите внимание, что когда вы используете su без аргументов, он не читает rc-файлы root , поэтому приглашение не меняется. Чтобы заставить su читать rc-файлы root , используйте su - (с дефисом в качестве параметра). Таким образом, обычно вы должны видеть пользовательское приглашение root вместо вашего пользователя.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .