安卓系统

Linux中的Uname命令

#2:命令行 | Linux 新手课程

#2:命令行 | Linux 新手课程

目录:

Anonim

,我们将介绍 uname 命令。

uname 是一个命令行实用程序,可打印有关操作系统名称和系统硬件的基本信息。

uname 命令

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

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

uname…

选项如下:

  • -s ,(-- --kernel-name )-打印内核名称。 -n ,(-- --nodename )-打印系统的节点名(主机名)。 这是系统通过网络进行通信时使用的名称。 与 -n 选项一起使用时, uname 会产生与 hostname 命令相同的输出。 -r ,(-- --kernel-release )-打印内核版本。 -v (-- --kernel-version )-打印内核版本。 -m ,(-- --machine )- --machine 器的硬件名称。 -p ,(-- --processor )-打印处理器的体系结构。 -i ,(-- --hardware-platform )-打印硬件平台。 -o ,(-- --operating-system )-打印操作系统的名称。 在“ GNU / Linux” -a Linux系统上,(-- --all )-使用 -a 选项时, uname 行为与已给出 -snrvmo 选项的行为相同。

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

uname

如您所知,内核的名称是“ Linux”:

Linux

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

uname -a

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

输出包括以下信息:

  • Linux 内核名称。 dev.linuxize.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 选项调用它以显示所有可用信息。

终端用户名