1、检查主机名的十种方法:

1、检查主机名运用hostnamectl

hostnamectl 可用于查询和更改体系主机名和相关设置。运转 hostnamectl 指令以检查体系主机名,指令如下所示:

hostnamectl

linux命令

2、检查主机名运用hostname

主机名是用于设置或显现体系的当时主机、域或节点名。许多网络程序都运用这些称号来标识计算机。NIS/YP 也运用该域名,指令如下:

hostname

linux命令

3、检查主机名运用uname

uname(含义是unix称号)是一个实用指令,它打印体系信息,如称号,版本和有关体系的其他详细信息,以及在其上运转的操作体系。指令如下:

uname -a | awk '{print $2}'

linux命令

4、检查主机名运用nmcli

nmcli指令是首要用于网络管理操控以及网络状况报表。nmcli首要用于创立、显现、修正、删去、激活和停用网络连接,以及操控和显现网络设备状况。指令如下:

nmcli general hostname

linux命令

5、检查主机名运用sysctl

sysctl指令首要用于Linux运转时修正内核参数,可用的参数是 /proc/sys/ 下列出的参数。Procfs 是 Linux 中 sysctl 支撑所必需的。您可以运用 sysctl 读取和写入 sysctl 数据。检查主机名指令如下所示:

sysctl kernel.hostname

linux命令

6、检查主机名运用cat /etc/hostname

经过检查/etc/hostname文件来检查主机名。指令如下所示:

cat /etc/hostname

linux命令

7、检查主机名运用cat /etc/hosts 或许 more /etc/hosts 检查体系装备文件中记录的主机名信息

经过检查/etc/hosts文件来检查主机名。/etc/hosts 首要用于装备本机的dns映射联系,一般是ip地址主机名,用于ip和主机的映射联系。指令如下所示:

cat /etc/hosts | grep 127.0.0.1

linux命令

more /etc/hosts | grep 127.0.0.1

linux命令

8、检查主机名经过ProcFS

proc 文件体系 (procfs) 是类 Unix 操作体系中的一个特别文件体系,它提供有关进程的信息和其他体系信息。它有时被称为进程信息伪文件体系。它不包括”真实”文件,而是运转时体系信息(例如体系内存,装载的设备,硬件装备等):

cat /proc/sys/kernel/hostname

linux命令

9、检查主机名运用nmtui

nmtui nmtui是一个根据图形化的应用程序,用于与NetworkManager进行交互。发动 nmtui 时,体系会提示用户挑选要履行的活动,除非挑选退出,不然的话回车进去都是挑选默认的参数,进去之后可修正:

nmtui

linux命令

10、检查主机名经过/etc/sysconfig/network(该指令只能用于RHEL/CentOS 6 体系。Centos6以上的体系都不能运用)

“/etc/sysconfig/network”文件指定对体系上的所有网络接口都有用的其他信息,:

/etc/sysconfig/network

经过以上10种方法可以看出,检查Linux主机名有很多种方法,但是小编在这里建议我们运用前五种经过指令的方法,这几种方法简直涵盖了Linux中的任何体系类型。

2、其他指令

echo $PATH //检查环境变量
whereis xx  //查找xx文件
find / -name xx //查找xx文件
locate xx //查找xx文件
which xx //查找xx文件