Назад | Перейти на главную страницу

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

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

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

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

У меня есть 2 сервера, которые почти идентичны. Могу ли я изменить текст user @ 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 и вы увидите изменение текста. Пользователи увидят это, если сделают то же самое или при следующем входе в систему.

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