指令描述
使用 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'