分析如下:
1、查看本机的hostname
#hostname
在Linux中和hostname相关的有几个:
1. 系统中有HOSTNAME环境变量, 用命令echo $HOSTNAME会把hostname (主机名)显示出来
2. 还有一个hostname命令: 它有几个功能:
a) 查询主机名:
i. hostname //显示主机名短格式,比如localhost;
ii. hostname -f //显示主机名的长格式,带域名,比如:localhost.localdomain
iii. hostname –d //显示域名,比如localdomain iv>. hostname –I //显示主机名对应的IP地址
iv. hostname –a //显示主机别名(alias),和hostname的输出结果一样, 比如localhost
v. hostname –s //显示主机名的短格式,也就是从左边第一逗点前面部分,比如 localhost.localdomain逗点前面就是localhost
b) 设置主机名: 用命令设置的主机名是暂时的,系统重新启动后,设置的主机名就会遗失。
i. hostname newname //设置主机名为newname
3. 永久修改hostname
用hostname修改的hostname是暂时的,如果想永久的修改hostname, 则必须修改相应的配置文件。
扩展资料
语法
hostname [-v] [-a, --alias] [-d, --domain] [-f, --fqdn, --long] [-i, --ip-address] [-s, --short] [-y, --yp, --nis] [-F, --filename] [-h, --help] [-V, --version]