1、监控CPU使用情况----uptime命令
功能:当前时间、系统运行多久、当前登录用户数、系统平均负载(CPU负载显示最近1min/5min/15min)
该负载表示单位时间段内CPU等待队列中平均有多少进程在等待,等待的进程越多说明CPU越忙。
2、监控内存及交换分区使用情况----free命令
功能:显示系统内存及交换分区信息 // -b -k -m
3、监控磁盘使用情况----df命令
-h 人性化显示;-T 显示文件系统; -i 显示磁盘inode使用量信息
inode 个数决定了该分区可以创建的文件的个数,有多少inode节点,就可以在该分区创建多少个文件。
注意:若在根分区下再创建剩下的个数的inode节点数,则即使系统显示有剩余空间也无法继续创建文件,因为inode节点已经耗尽!
4、监控网络使用情况----ifconfig netstat命令
linux中以太网卡一般被识别为ethx
系统开机至现在总共接收、发送数据包个数;计算机总共接受、发送数据大小。
5、监控进程使用情况----ps和top命令
功能:查看当前进程信息
top功能:动态查看进程信息(可动态查看10个进程信息,默认按照CPU使用率排序,按键M N z试试咯!!!)
eg: -d 刷新间隔;-p 查看指定PID的进程信息