[root@routersrv ~]# hostname --help
Usage: hostname [-b]{hostname|-F file}set host name(from file)
hostname [-a|-A|-d|-f|-i|-I|-s|-y] display formatted name //有格式
hostname display host name
{yp,nis,}domainname {nisdomain|-F file}setNIS domain name(from file){yp,nis,}domainname display NIS domain name
dnsdomainname display dns domain name
hostname -V|--version|-h|--help print info and exit
Program name:{yp,nis,}domainname=hostname -y
dnsdomainname=hostname -d
Program options:-a,--alias alias names //别名-A,--all-fqdns all long host names(FQDNs)//所有域名-b,--boot setdefault hostname if none available //设置默认主机名-d,--domain DNS domain name //DNS域名-f,--fqdn,--long long host name(FQDN)//全域名-F,--file read host name or NIS domain name from given file //设置域名所在文件-i,--ip-address addresses for the host name //查看IP地址-I,--all-ip-addresses all addresses for the host
-s,--short short host name //查看主机名-y,--yp,--nis NIS/YP domain name
Description:
This command can get or set the host name or the NIS domain name. You can
also get the DNS domain or the FQDN(fully qualified domain name).
Unless you are using bind or NISfor host lookups you can change the
FQDN(Fully Qualified Domain Name) and the DNS domain name(which is
part of the FQDN)in the /etc/hosts file.//该命令可以获取或设置主机名或NIS域名。你可以还可以获得DNS域名或FQDN(完全限定域名).除非您使用bind或NIS进行主机查找,否则可以更改FQDN (Fully Qualified Domain Name)和DNS域名FQDN的一部分)在/etc/hosts文件。
hostnamectl(永久修改主机名,文件位于/etc/hostname)
[root@routersrv ~]# hostnamectl --help
hostnamectl [OPTIONS...]COMMAND...
Query or change system hostname.-h --help Show this help
--version Show package version
--no-ask-password Do not prompt for password
-H--host=[USER@]HOST Operate on remote host
-M--machine=CONTAINER Operate on local container
--transient Only set transient hostname
--static Only setstatic hostname
--pretty Only set pretty hostname
Commands:
status Show current hostname settings
set-hostname NAME Set system hostname
set-icon-name NAME Set icon name for host
set-chassis NAME Set chassis type for host
set-deployment NAME Set deployment environment for host
set-location NAME Set location for host