云网牛站
所在位置:首页 > Linux命令 > Linux系统中的Uname命令,介绍Uname的选项含义,输出信息示例

Linux系统中的Uname命令,介绍Uname的选项含义,输出信息示例

2019-12-11 09:37:08作者:戴进稿源:云网牛站

本文介绍在Linux操作系统中的Uname命令,介绍它的选项含义,输入信息示例,让你对Uname命令的使用了如指掌。uname是一个命令行实用程序,可打印有关操作系统名称和系统硬件的基本信息。

Linux系统中的Uname命令,介绍Uname的选项含义,输出信息示例

 

uname命令使用方法,选项含义,输出信息示例

uname工具最常用于确定处理器体系结构、系统主机名和系统上运行的内核版本。

uname命令的语法采用以下形式:

uname [OPTIONS]...

选项如下:

-s, (--kernel-name)-打印内核名称。

-n, (--nodename)-打印系统的节点名(主机名),这是系统通过网络进行通信时使用的名称,与-n选项一起使用时,uname会产生与主机名命令相同的输出。

-r, (--kernel-release)-打印内核版本。

-v, (--kernel-version)-打印内核版本。

-m, (--machine)-打印机器的硬件名称。

-p, (--processor)-打印处理器的体系结构。

-i, (--hardware-platform)-打印硬件平台。

-o, (--operating-system)-打印操作系统的名称,在“GNU/Linux”的Linux系统上。

-a, (--all)-使用-a选项时,uname的行为与已给出-snrvmo选项的行为相同。

在不带任何选项的情况下调用uname时,将显示内核名称,就像已指定-s选项一样:

$ uname

如你所知,内核的名称是“Linux”,输出如下:

Linux

注:你不必记住所有命令行选项。通常,uname命令与-a选项一起使用以打印所有可用信息:

$ uname -a

输出信息示例:

Linux ywnz.com 4.19.0-6-amd64 #1 SMP Debian 4.19.67-2+deb10u1 (2019-09-20) x86_64 GNU/Linux

输出包括以下信息:

Linux-内核名称。

ywnz.com-主机名。

4.19.0-6-amd64内核版本。

#1 SMP Debian 4.19.67-2+deb10u1 (2019-09-20)-内核版本。

x86_64-机器硬件名称。

GNU/Linux-操作系统名称。

选项可以相互组合以产生所需的输出,例如,要了解系统上正在运行哪个版本的Linux内核,你可以键入以下命令:

$ uname -srm

输出以下信息:

Linux 4.19.0-6-amd64 x86_64

当使用多个选项时,输出中包含的信息的顺序与-a选项提供的顺序相同,给定选项的位置无关紧要,uname -msr和uname -srm都产生相同的输出。

 

结论

uname命令用于打印基本系统信息,通常使用-a选项调用它以显示所有可用信息。

 

相关主题

查找CentOS 7发行版名称、版本、内核的方法

Linux命令子频道
精选文章
热门文章