1.1 监控CPU使用情况---uptime命令
该命令的描述为:打印当前时间,系统已经运行了多久,当前登录用户数以及系统平均负载。
$ uptime
15:18:39 up 70 days, 1:34, 14 users, load average: 0.88, 0.79, 0.62
从上面的信息可以看出,当前系统时间为15点18分39秒,系统已经运行了70天1小时34分钟,当前有14个用户,CPU负载分别显示的是最近一分钟、五分钟、十五分钟的负载情况。需要说明的是,这里的负载表示单位时间内CPU等待队列中平均有多少进程在等待,等待的进程个数越多,说明CPU越忙
1.2 监控内存及交换分区使用情况----------free命令
该命令的描述为:显示系统内存及交换分区信息。
用法:free [-b|-k|-m]
选项: -b|-k|-m 指定输出容量的单位,分别为Byte、KB、MB。
$ free
total used free shared buffers cached
Mem: 8256992 4952204 3304788 0 292904 4093996
-/+ buffers/cache: 565304 7691688
Swap: 9765620 32292 9733328
1.3监控磁盘使用情况-------df命令
该命令的描述为:生成系统磁盘空间的使用量信息
用法:df[选项]...
选项: -h 人性化方式显示容量信息
-i 显示磁盘inode使用量信息
-T 显示文件系统类型
$ df -hT
df: `/var/lib/lightdm/.gvfs': Permission denied
Filesystem Type Size Used Avail Use% Mounted on
/dev/sda1 ext4 100G 83G 13G 87% /
udev devtmpfs 4.0G 4.0K 4.0G 1% /dev
tmpfs tmpfs 1.6G 16M 1.6G 1% /run
none tmpfs 5.0M 0 5.0M 0% /run/lock
none tmpfs 4.0G 4.0K 4.0G 1% /run/shm
/dev/sda2 ext4 538G 486G 26G 95% /mnt/disk2
/dev/sda5 ext4 284G 90G 180G 34% /mnt/disk5
/dev/sdb1 ext4 931G 378G 507G 43% /mnt/disk6
$ df -i
df: `/var/lib/lightdm/.gvfs': Permission denied
Filesystem Inodes IUsed IFree IUse% Mounted on
/dev/sda1 6553600 2087987 4465613 32% /
udev 192759 456 192303 1% /dev
tmpfs 197853 409 197444 1% /run
none 197853 4 197849 1% /run/lock
none 197853 2 197851 1% /run/shm
/dev/sda2 35299328 13358116 21941212 38% /mnt/disk2
/dev/sda5 18595840 2551894 16043946 14% /mnt/disk5
/dev/sdb1 61054976 10289862 50765114 17% /mnt/disk6