Сложно выбрать хорошее название, извините за это!
Когда вы входите в систему Linux, вы видите пользователя и домен, в котором вы можете вводить свои команды.
[user @ location domain.nl] $ mv ~ / example ~ / my-new-example
.
У меня есть 2 сервера, которые почти идентичны. Могу ли я изменить текст пользователя @ location или добавить к нему что-нибудь вроде
[my-own-text-here] $ mv ~ / example ~ / my -new-example
Вы можете сделать это, отредактировав файл / 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
, и вы увидите изменение текста. Пользователи увидят это, если сделают то же самое или при следующем входе в систему.
Чтобы добавить еще раз, сделайте резервную копию, прежде чем вносить какие-либо изменения.