hostname 命令

| 选择喜欢的代码风格  

hostname 命令补充说明:


在不带任何参数的情况下调用主机名时,将显示由 gethostname 函数返回的系统名称。

当使用一个参数或 --file 选项调用时,主机名将使用 sethostname 函数设置系统的主机名。 只有超级用户可以设置主机名。

通常,通常在系统启动时通过脚本 /etc/init.d/hostname.sh 设置一次主机名,方法是读取包含主机名的文件内容,例如 /etc/hostname

hostname 命令语法:


hostname [-v] [-a|--alias] [-d|--domain] [-f|--fqdn|--long] [-A|--all-fqdns] 
         [-i|--ip-address] [-I|--all-ip-addresses] [-s|--short] [-y|--yp|--nis]
hostname [-v] [-b|--boot] [-F|--file file name] [hostname]
hostname [-v] [-h|--help] [-V|--version]

hostname 命令选项:


-v:详细信息模式;
-a:显示主机别名;
-d:显示DNS域名;
-f:显示FQDN名称;
-i:显示主机的ip地址;
-s:显示短主机名称,在第一个点处截断;
-y:显示NIS域名。

hostname 命令参数:


主机名:指定要设置的主机名。

hostname 命令实例


显示系统主机名:

[root@commandnotfound ~]$ hostname
commandnotfound

修改主机名:

hostname newname # for now
vi /etc/hosts # forever
reboot

hostname 命令扩展阅读:




发表评论