如何更改命令提示符下的主机名。
我有
[root@domU-12-31-19-93-37-71 ~]# ls
我可以改变为?
[root@jasonvaritek ~]# ls
最简单的方法是永久更改机器的主机名,而不是使用“主机名”命令在CLI上。 您至less可以在RHEL / CentOS / Fedora机器上的/ etc / sysconfig / network中进行此更改。 一旦重新启动机器,命令提示符中的主机名应反映您的更改。
如果使用bash shell,您也可以通过PS1variables进行更改。 比如跑步
echo $PS1
将会显示“[\ u @ \ h \ W] \ $”。 在这里,\ u是用户名,\ h是主机名,\ w显示当前工作目录的基本名称,$ HOME用代字号缩写。
要改变主机名,你只需要设置$ PS1来反映你的价值,而不是你的主机名,就像这样
PS1="[\u@jasonvaritek \W]\$"
当然,如果你想保持这个改变,你需要在你的bashconfiguration文件设置中设置环境variables。