正在提示的计算机正在尝试复制:
[root@CompanyName-LAMP-DEV:/current/path]$
我们会打电话给那台电脑A.
提示我的电脑 – 电脑B – 目前有:
[root@ip-xxxx /current/path]#
两者都使用bash。 我从计算机A复制/etc/bashrc文件到计算机B,无济于事。 如果我echo $HOSTNAME ,都是formsip-xxxx。
有任何想法吗?
提示符在$ PS1环境variables中(将在/ etc / bashrc或〜/ .bashrc中设置)。 在任一机器上做一个echo $PS1 ,比较和对比。
提示符由bash中的环境variables(包括PS1和PS2)设置。 如果在复制的configuration文件中定义了variables,请确保使用dot命令(.profile)或注销并login来确保它们已被重新加载。
您可以使用shell命令来检查它们的值:echo PS1 =“$ PS1”PS2 =“$ PS2”。
参考: http : //tldp.org/HOWTO/Bash-Prompt-HOWTO/setps.html