指令描述
使用 uname 输出特定的系统信息。
指令使用简介
输出所有系统信息
$ sudo uname -a
Linux persys 6.1.0-15-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.1.66-1 (2023-12-09) x86_64 GNU/Linux
- 内核名称: Linux
- 网络节点的主机名: persys
- 内核发行号:6.1.0-15-amd64
- 内核版本号:#1 SMP PREEMPT_DYNAMIC Debian 6.1.66-1 (2023-12-09)
- 主机的硬件架构名称:x86_64
- 操作系统名称:GNU/Linux
输出内核名称
$ uname -s
Linux
输出网络节点的主机名
$ uname -n
persys
输出内核发行号
$ uname -r
6.1.0-15-amd64
输出内核版本号
$ uname -v
#1 SMP PREEMPT_DYNAMIC Debian 6.1.66-1 (2023-12-09)
输出主机的硬件架构名称
$ uname -m
x86_64
输出操作系统名称
$ uname -o
GNU/Linux
帮助文档
sudo uname --help
用法:uname \[选项\]...
输出特定的系统信息。如果不带 <选项>,则视为使用了 -s 选项。
-a, --all 按如下次序输出所有信息,其中若 -p 和 -i 的
探测结果为未知,则省略:
-s, --kernel-name 输出内核名称
-n, --nodename 输出网络节点的主机名
-r, --kernel-release 输出内核发行号
-v, --kernel-version 输出内核版本号
-m, --machine 输出主机的硬件架构名称
-p, --processor 输出处理器类型(不可移植)
-i, --hardware-platform 输出硬件平台(不可移植)
-o, --operating-system 输出操作系统名称
--help 显示此帮助信息并退出
--version 显示版本信息并退出
GNU coreutils 在线帮助:<https://www.gnu.org/software/coreutils/>
请向 <http://translationproject.org/team/zh\_CN.html> 报告任何翻译错误
完整文档 <https://www.gnu.org/software/coreutils/uname>
或者在本地使用:info '(coreutils) uname invocation'