更改命令提示主机名

如何更改命令提示符下的主机名

我有

[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。