首页   快速返回

修改linux主机名几种方法     所属分类 linux
三种主机名

pretty 主机名,UTF8格式的主机名,这个仅供阅读,长度无限制;

static 主机名,日常所称的主机名(traditional hostname)。最多为64个字符,仅可包含“.”、“_”、“-”、“a-z”、“A-Z”和“0-9”这些字符,并且不能以“.”打头和结尾,也不能两个“.”连续;

transient 主机名,内核维护的动态主机名,初始化为 static主机名,默认为localhost。
是hadoop要求的主机名,约束规则同 static主机名。
如果存在 static主机名,且不是localhost,那么将忽略 transient主机名。
transient主机名可被DHCP和mDNS修改。

三种主机名相同时, hostnamectl status 只会显示 static主机名

hostnamectl --pretty set-hostname NAME
hostnamectl --static set-hostname NAME
hostnamectl --transient set-hostname NAME

hostnamectl修改的主机名,在系统重启之前会一直有效

如果不指定参数,则一次设置三种主机名

hostnamectl set-hostname NAME


主机名查看 

hostname(可用来修改主机名,仅当次会话有效)

hostnamectl(可用来修改主机名,系统重启前有效)

cat /proc/sys/kernel/hostname

cat /etc/hostname 或 cat /etc/sysconfig/network(永久性修改,需要重启)

临时修改
hostname 新主机名

永久修改 
修改 /etc/hostname 即可

上一篇     下一篇
dubbo常用配置

进程网络流量查看

linux网络流量监控工具 iftop ifstat nload

linux下获取CPU/内存使用最多的前7个进程

linux磁盘io监控

tomcat长连接配置