在 Linux Shell 提示符中设置主机名

在 Linux Shell 提示符中设置主机名

我有一个 ec2 实例。当我登录时,它会提示以下内容:

[ec2-user@ip-10-128-80-10 ~]$ 

我想将ip-10-128-80-10重写为某些昵称,例如us1,us2,us3。

[ec2-user@us1 ~]$ 

如何設定?

答案1

这是系统的主机名,您可以在 中设置/etc/hostname

接下来,以 root 身份执行

$ service hostname restart

答案2

请注意,如果您不想更改主机名,则不必更改。如果您只想更改提示符,可以设置 shell 变量 PS1。目前,它可能设置为如下内容:

PS1='[\u@\h \w]\$ '

您可以将其设置为任何您喜欢的值,例如

PS1='\u@test1234 \w\$ '

相关内容