Сложно выбрать хорошее название, извините за это!
Когда вы входите в систему 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
и вы увидите изменение текста. Пользователи увидят это, если сделают то же самое или при следующем входе в систему.
Чтобы добавить еще раз, сделайте резервную копию, прежде чем вносить какие-либо изменения.