Shell命令-系统信息及显示之uname、hostname

时间:2024-12-07 23:34:32

文件及内容处理 - uname、hostname

1. uname:显示系统信息

uname命令的功能说明

uname 命令用于显示系统信息。uname 可显示电脑以及操作系统的相关信息

uname命令的语法格式

uname [-amnrsv][--help][--version]
uname [OPTION]...

uname命令的常用参数说明:

uname 参数不多,表1为 uname 命令的参数及说明:

表1: uname 命令的参数及说明

参数选项 解释说明
-a或--all  显示全部的信息。
-m或--machine  显示电脑类型。
-n或-nodename  显示在网络上的主机名称。
-r或--release  显示操作系统的发行编号。
-s或--sysname  显示操作系统名称。
-v  显示操作系统的版本。
--help  显示帮助。
--version  显示版本信息。

uname命令的实践操作

范例1: 显示系统信息

[root@m01 ~]# uname -a
Linux m01 3.10.0-957.10.1.el7.x86_64 #1 SMP Mon Mar 18 15:06:45 UTC 2019 x86_64 x86_64 x86_64 GNU/Linux

范例2: 显示计算机类型

[root@m01 ~]# uname -m
x86_64

范例3: 显示计算机名

[root@m01 ~]# uname -n
m01

范例4: 显示操作系统发行编号

[root@m01 ~]# uname -r
3.10.0-957.10.1.el7.x86_64

范例5: 显示操作系统名称

[root@m01 ~]# uname -s
Linux

范例6: 显示系统时间

[root@m01 ~]# uname -v
#1 SMP Mon Mar 18 15:06:45 UTC 2019

2. hostname:显示或修改主机名

hostname命令的功能说明

hostname 命令用于显示或修改本地的主机名,也可以取得本地的 ip 地址

hostname命令的语法格式

hostname [-b|--boot] [-F|--file filename] [hostname]
hostname [OPTION]...

hostname命令的常用参数说明:

hostname 参数不多,表1为 hostname 命令的参数及说明:

表1: hostname 命令的参数及说明

参数选项 解释说明
-a 显示主机别名
-I 显示主机所有 IP,包括虚拟 IP 等
-b 设置默认主机名,注意只是临时生效
-f 显示FQDN名称
-i 显示主机内网 IP

hostname命令的实践操作

范例1: 显示主机内网 IP

[root@nfs01 ~]# hostname -i
172.16.1.31

范例2: 显示所有 ip

[root@nfs01 ~]# hostname -I
10.0.0.31 172.16.1.31 

范例3: 显示主机名

[root@nfs01 ~]# hostname
nfs01

今天就写到这里,有什么疑问或出现什么错误,随时欢迎大神们发表评论指点迷津