选择一个好的标题有点困难,抱歉!
当您登录 Linux 时,您会看到可以在其中输入命令的用户和域。
[user@location domain.nl]$ mv ~/example ~/my-new-example
。
我有 2 台几乎完全相同的服务器。我可以更改 user@location 文本或添加一些内容吗?
[my-own-text-here]$ mv ~/example ~/my-new-example
答案1
您可以通过编辑/etc/bashrc
文件或创建自定义 shell 脚本来执行此操作/etc/profile.d
如果您想要编辑bashrc
,请找到此行(如果不是整个文件,请确保至少备份此行,以防您犯了错误):
[ "$PS1" = "\\s-\\v\\\$ " ] && PS1="[\u@\h \W]\\$ "
第二个PS1
是使用\u@\h
user@hostname。您可以将其更改为您想要的任何内容。例如,如果一个是数据库服务器,则可以将其更改为PS1="[\u@DBSERVER \W]\\$ "
;如果另一个是 Web 服务器,则可以将其更改为PS1="[\u@WEBSERVER \W]\\$ "
之后,输入后bash
您将看到文本发生变化。如果用户执行相同操作或下次登录时,他们就会看到它。
再补充一点,在进行任何更改之前请先进行备份。