开篇词
Linux 提供了允许我们查看系统相关信息的命令,借助这些命令,我们可以快速地获取一些必要的系统信息。
主机硬件名称
我们可以通过 arch
命令来获取主机的硬件名称:
arch # 与 uname -m 等价
系统信息
我们可以使用 uname
命令外加一些其提供的参数来获取系统相关的信息:
所有信息
uname -a # 与 uname --all 等价
硬件平台
uname -i # 与 uname --hardware-platform 等价
硬件名称
uname -m # 与 uname --machine 等价
网络节点主机名
uname -n # 与 uname --nodename 等价
处理器类型
uname -p # 与 uname --processor
操作系统
uname -o # 与 uname --operating-system 等价
内核发布版本
uname -r # 与 uname --kernel-release 等价
内核名称
uname -s # 与 uname --kernel-name 等价
内核版本
uname -v # 与 uname --kernel-version 等价
可用处理器数量
我们可以通过 nproc
命令来查看可用的逻辑 CPU 核数。
当前处理器
nproc
安装的处理器
nproc --all
系统名称
我们可以通过 hostname
命令来获取当前主机的名称:
hostname
数字形式主机身份标识
我们可以通过 hostid
命令来获取当前主机的身份标识:
hostid
系统运行时间及负载情况
我们可以使用 uptime
命令来获取系统已运行时间、在线用户数、平均负载等信息:
uptime
我所撰写的英文版本
36. System Context - Information
引用
- 21 系统上下文
- 21.2 arch:打印机器硬件名称
- 21.3 nproc:打印可用处理器数量
- 21.4 uname:打印系统信息
- 21.5 hostname:打印或设置系统名称
- 21.6 hostid:数字形式打印主机标识
- 21.7 uptime:打印系统运行时间以及负载情况
参见
想看手册的其他内容?请访问该手册的所属专栏:《Linux 管理员手册:既简单又深刻》