Изменить / добавить текст для текущего пользователя @ server [закрыто]

Сложно выбрать хорошее название, извините за это!

Когда вы входите в систему Linux, вы видите пользователя и домен, в котором вы можете вводить свои команды.

[user @ location domain.nl] $ mv ~ / example ~ / my-new-example .

У меня есть 2 сервера, которые почти идентичны. Могу ли я изменить текст пользователя @ location или добавить к нему что-нибудь вроде

[my-own-text-here] $ mv ~ / example ~ / my -new-example

0
задан 29 January 2018 в 05:20
1 ответ

Вы можете сделать это, отредактировав файл / etc / bashrc или создав собственный сценарий оболочки в / etc / profile.d

Если вы хотите отредактировать bashrc , найдите эту строку (обязательно сделайте резервную копию хотя бы этой строки, если не всего файла на случай ошибки):

["$ PS1" = "\\ s - \\ v \\\ $"] && PS1 = "[\ u @ \ h \ W] \\ $"

Второй PS1 использует \ u @ \ h , который является пользователем @ имя хоста. Вы можете изменить это на все, что захотите. Например, если один из них является сервером базы данных, вы можете изменить его на PS1 = "[\ u @ DBSERVER \ W] \\ $" , а если другой является веб-сервером, вы можете изменить его на PS1 = "[\ u @ WEBSERVER \ W] \\ $"

Затем введите bash , и вы увидите изменение текста. Пользователи увидят это, если сделают то же самое или при следующем входе в систему.

Чтобы добавить еще раз, сделайте резервную копию, прежде чем вносить какие-либо изменения.

1
ответ дан 4 December 2019 в 16:02

Теги

Похожие вопросы