Linux查找我的机器名/主机名
时间:2020-01-09 14:16:29 来源:igfitidea点击:
如何使用命令行或bash shell在Linux操作系统下查找服务器名称(计算机名称)?
您需要使用hostname命令或hostnamectl命令。
这两个命令都可以设置或显示系统的当前主机,域或节点名称。
在Linux上查找计算机名称的过程:
- 打开命令行终端应用程序(选择应用程序>附件>终端),然后执行:
- 主机名或主机名ctl或猫/proc/sys /内核/主机名
- 按[Enter]键
Linux使用hostnamectl查找主机名
如果使用的是基于systemd的发行版,请执行以下命令:
$ hostnamectl
可以使用grep命令过滤输出:
$ hostnamectl | grep 'hostname'
或者也可以简单地使用cat命令,如下所示:
$ cat /proc/sys/kernel/hostname
Linux使用主机名查找计算机名
在终端上执行hostname命令:
$ hostname
输出示例
Hyman-laptop.theitroad.com
其中:
Hyman-laptop
:您的计算机名称。theitroad.com
:您的dNS域名。Hyman-laptop.theitroad.com
:您的计算机名称,带有完全合格的域名(FQDN)。
要查看FQDN(完全合格域名)的域部分,请执行:
$ dnsdomainname
输出示例:
theitroad.com
如何更改主机名?
hostname命令使用以下语法设置主机名。
请注意,只有超级用户/root可以更改名称。
在出现提示时,通过执行su并输入root密码来切换到root用户。
# hostname newhostname.theitroad.com # hostname laptop.theitroad.com # hostnamectl set-hostname laptop.theitroad.com
您需要编辑/etc/hostname或/etc/sysconfig/network文件以永久设置主机名。