uname命令显示系统信息
uname语法参数:
uname [OPTION]...
参数 | 单词 | |
-a | ALL | 显示系统所有信息 |
-r | Kernel-release | 显示系统内核信息 |
-m | Machine | 显示系统位数信息 |
-n | Nodename | 显示系统节点名信息(主机名) |
示例:
[[email protected] ~]$ uname -r
2.6.18-164.el5
[[email protected] ~]$ uname -m
i686
[[email protected] ~]$ uname -n
localhost.localdomain
[[email protected] ~]$ uname -a
Linux localhost.localdomain 2.6.18-164.el5 #1 SMP Tue Aug 18 15:51:54 EDT 2009 i686 i686 i386 GNU/Linux
dmesg命令显示详细开机信息
开机信息保存在/var/log/dmesg文件中
dmesg语法参数
dmesg [ -c ] [ -n level ] [ -s bufsize ]
参数 | 单词 | 说明 |
-c | clear | 清除 |
-n | level | 设置记录信息等级 |
-s | set | 设置缓冲区大小 |
示例:
[[email protected] ~]$ dmesg |grep -i mtrr
mtrr: your processor doesn‘t support write-combining
mtrr: your processor doesn‘t support write-combining
dmidecode命令显示硬件系统部件
dmidecode语法参数:
dmidecode [OPTIONS]
参数 | 单词 | 说明 |
-c | clear | 清除 |
-n | level | 设置记录信息等级 |
-s | set | 设置缓冲区大小 |
[[email protected] ~]# dmidecode |grep "Product Name"|sort -r|head -1
Product Name: VirtualBox
uptime命令查看系统运行时间和系统负载
另外还有一个参数 -v(大写)
是用来查询版本的
[[email protected] ~]$ uptime -V
procps version 3.2.7
示例:
[[email protected] ~]$ uptime
14:02:05 up 4:43, 2 users, load average: 0.00, 0.00, 0.00
14:02:05 表示当前时间
up 4:43 表示系统已运行时间
2 users 表示系统在线用户数量
load average 表示系统负载
0.00 表示1分钟内的负载
0.00 表示5分钟内的负载
0.00 表示15分钟内的负载
单CPU4核正常负载值为3-5
单CPU8核正常负载值为5-10