Linux 查看系统状态
查看系统状态
- 命令:vmstat
- 命令:vmsta 1 10 #每1秒钟1次显示10次。
r:几个进程在占用cpu b:等待IO值
Swpd:多少交换内存 free:剩余内存(k)
Buff:数据缓冲区 cache:数据缓存区
Si:从内存进入内存交换区 so:从内存交换分区到内存
Bi:设备读入数据量 bo:设备写入数据量
Us:用户cpu使用率 id:cp空闲
注:r数值高,表示cpu使用率高。
注:b数值高,表示磁盘io读写使用率高。
查看系统信息
- # 查看系统相关信息
- 命令:uname -a
-
Linux version 2.6.32-431.el6.i686 (mockbuild@c6b8.bsys.dev.centos.org) (gcc version 4.4.7 20120313 (Red Hat 4.4.7-4) (GCC) ) #1 SMP Fri Nov 22 00:26:36 UTC 2013 参数: -a或--all:显示全部的信息; -m或--machine:显示电脑类型; -n或-nodename:显示在网络上的主机名称; -r或--release:显示操作系统的发行编号; -s或--sysname:显示操作系统名称; -v:显示操作系统的版本; -p或--processor:输出处理器类型或"unknown"; -i或--hardware-platform:输出硬件平台或"unknown"; -o或--operating-system:输出操作系统名称; --help:显示帮助; --version:显示版本信息。
- # 查看系统发行版本信息
- 命令:cat /etc/issue
-
CentOS release 6.5 (Final) Kernel \r on an \m
- # 查看系统内核版本信息
- 命令:cat /proc/version
-
Linux version 2.6.32-431.el6.i686 (mockbuild@c6b8.bsys.dev.centos.org) (gcc version 4.4.7 20120313 (Red Hat 4.4.7-4) (GCC) ) #1 SMP Fri Nov 22 00:26:36 UTC 2013
- # 查看内核版本
- 命令:grub2-editenv list
- # 查看所有服务
- systemctl list-units --all --type=service