Linux中的uname命令
在教程中,我们将介绍uname
命令。
uname
是一个命令行程序,可打印有关操作系统名称和系统硬件的基本信息。
uname
命令
uname
工具最常用于确定处理器体系结构,系统主机名和系统上运行的内核的版本。
uname
命令的语法采用以下形式:
uname [OPTIONS]...
选项如下:
-s
,(--kernel-name
)-打印内核名称。-n
,(--nodename
)-打印系统的节点名称(主机名)。这是系统通过网络进行通信时使用的名称。与-n
选项一起使用时,uname
会产生与hostname
命令相同的输出。-r
,(--kernel-release
)-打印内核发行版。-v
,(--kernel-version
)-打印内核版本。-m
,(--machine
)-打印机器硬件名称。-p
, (--processor
)-打印处理器的体系结构。-i
,(--hardware-platform
)-打印硬件平台。-o
,(--operating-system
)-打印操作系统的名称。在“ GNU / Linux”-a
,(--all
)的Linux系统上-使用-a
选项时,uname
的行为与-snrvmo
选项相同。
在不带任何选项的情况下调用uname
时打印内核名称,就好像已指定-s
选项一样:
uname
如您所知,内核名称为Linux。您不必记住所有命令行选项。通常uname
命令与-a
选项一起使用可打印所有可用信息:
uname -a
Linux dev.myfreax.com 4.19.0-6-amd64 #1 SMP Debian 4.19.67-2+deb10u1 (2019-09-20) x86_64 GNU/Linux
输出包括以下信息:
Linux
-内核名称。dev.myfreax.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
选项调用它以显示所有可用信息。
如果您有任何问题或反馈,请随时发表评论。
以上是 Linux中的uname命令 的全部内容, 来源链接: utcz.com/z/507440.html