uname命令用于获取当前操作系统的信息,包括内核名称、主机名、操作系统版本等。
基本语法:
uname [选项]
常用选项:
-a或--all:显示所有可用的系统信息。
-s或--kernel-name:显示内核名称。
-n或--nodename:显示主机名。
-r或--kernel-release:显示内核版本号。
-v或--kernel-version:显示内核发布日期和修订号。
-m或--machine:显示计算机类型。
-p或--processor:显示处理器类型。
-i或--hardware-platform:显示硬件平台类型。
-o或--operating-system:显示操作系统名称。
示例用法:
1. 显示所有可用的系统信息:
uname -a
输出:
Linux example.com 5.4.0-77-generic #86~18.04.1-Ubuntu SMP Fri Jun 18 01:55:06 UTC 2021 x86_64 x86_64 x86_64 GNU/Linux
2. 显示内核名称:
uname -s
输出:
Linux
3. 显示主机名:
uname -n
输出:
example.com
4. 显示内核版本号:
uname -r
输出:
5.4.0-77-generic
5. 显示计算机类型:
uname -m
输出:
x86_64
6. 显示处理器类型:
uname -p
输出:
x86_64
7. 显示操作系统名称:
uname -o
输出:
GNU/Linux
注意:uname命令在不同的操作系统上可能会有一些差异,选项的支持也可能有所不同。以上示例为常见用法,在特定的环境中可能会有其他可用选项。