Linux Uname命令教程,用示例列出操作系统、内核、机器、处理器体系结构

uname 命令是一个简单的工具,它提供有关内核、机器、处理器和操作系统的信息。有许多更复杂、更具特色的应用程序可以提供更多信息,但其简单性使uname成为最佳选择。

null

语法

我们将使用以下语法 uname 命令。

uname [OPTION]...

救命

可以使用 --help 选项。

$ uname --help
Help
救命

显示内核名称

内核名是通过编译内核来设置的。发行版通常在内核名称中提供它们的名称,或者设置它们的原始版本控制约定。我们可以用 -s --kernel-name 选项。

$ uname -s
Display Kernel Name
显示内核名称

显示主机名

我们可以用 -n --nodename 选项。主机名的另一个名称是节点名。

$ uname -n
Display Host Name
显示主机名

显示内核版本

我们可以显示内核发布信息。在查找有关应用程序和内核相关工具的安全漏洞或兼容性选项时,此信息可能很有用。我们将使用 -r --kernel-release 选项。

$ uname -r
Display Kernel Release
显示内核版本

显示内核版本

内核版本提供了一些信息,比如编译内核时使用的是什么发行版。我们可以显示内核版本信息- v 选项。

$ uname -v
Display Kernel Version
显示内核版本

显示处理器

IT界有很多不同类型的处理器。ARM、X86、X86_64、MIPS等。每个处理器体系结构都需要编译内核才能使其体系结构正常工作。我们可以得到内核架构和相关的处理器类型 -p --processor 选项。

$ uname -p
Display Processor
显示处理器

显示操作系统

操作系统信息可以用 -o 选项。

$ uname -o
Display Operating System
显示操作系统

显示所有信息

到目前为止,我们已经列出并显示了部分相关信息。我们可以用一个选项在一行中打印和显示所有信息。我们将使用 -a --all 选项。

$ uname -a
Display All Information
显示所有信息

我们可以看到当前系统的Linux内核版本是 4.8 操作系统是Ubuntu。

相关文章: 如何使用Systemd启动、停止和获取Linux服务的状态?

© 版权声明
THE END
喜欢就支持一下吧
点赞0 分享