这里的标题是系统监控命令,其实还包括一些常用的系统信息查看(不是性能信息),所以本篇文章分为两大块内容:
系统信息类:
这类信息属于静态的,硬件如果不发生变化或者系统不做升级一般不会改变。
uname命令:显示操作系统信息
uname -s 显示操作系统名称 uname -p 显示处理器架构 uname -r 显示内核版本 uname -n 显示计算机名称 uname -a 显示全部信息
lsb_release命令:显示发行版信息
lsb_release -i 显示发行版名称 lsb_release -d 显示综合信息 lsb_release -r 显示发行版本号 lsb_release -c 显示代号 lsb_release -a 显示全部
hostname:显示主机名信息
hostname 显示长格式主机名 hostname -s 显示短格式主机名 hostname -d 显示FQDN hostname -I 显示所有IP地址 hostname HOSTNAME 设置主机名
下面我们会用到一些proc目录的内容,所有对于下面来讲都是使用cat查看文件内容。/proc是一个伪文件系统,只有系统启动以后才会有内容,系统关闭了该目录就是空的,这里面都是记录一些跟系统硬件信息有关的内容。
/proc/cupinfo:查看CUP特性信息
cat /proc/cpuinfo cat /proc/cpuinfo | grep process | wc -l 统计CPU的物理核心数量
性能监控类:
这类信息属于动态的,随着计算机的运行而发生改变。
free
top
iostat
vmstat
netstat
本文出自 “小恶魔的家” 博客,请务必保留此出处http://littledevil.blog.51cto.com/9445436/1865989
原文地址:http://littledevil.blog.51cto.com/9445436/1865989