1、监测磁盘、内存、网络等的使用 df:文件系统磁盘空间的使用 -bash-4.1$ df Filesystem 1K-blocks Used Available Use% Mounted on /dev/mapper/VolGroup-lv_root 6926264 3671752 2902668 56% / tmpfs 961244 84 961160 1% /dev/shm /dev/sda1 495844 34861 435383 8% /boot /dev/sr0 4363088 4363088 0 100% /media/CentOS_6.5_Final top:显示当前系统正在执行进程的相关信息,包括进程ID、内存占用率、CPU占用率等 ps:进程查看,可以查看有哪些进程正在运行以及运行的状态,进程是否结束,进程有没有僵死,哪些进程占用了更多的资源 参数:-e,显示所有进程; -f ,全格式; -l ,长格式 常用参数:ps -ef netstat:显示网络连接,路由表和网络接口信息 -t 显示TCP协议的连接情况 -u 显示UDP协议的连接情况 sar:性能分析工具 sar -n UDP 1 10 # sar -u -o test 10 3 注释:每10秒采样一次,连续采样3次,观察CPU 的使用情况,并将采样结果以二进制形式存入当前目录下的文件test中 屏幕显示如下: 17:06:16 CPU %user %nice %system %iowait %steal %idle 17:06:26 all 0.00 0.00 0.20 0.00 0.00 99.80 17:06:36 all 0.00 0.00 0.20 0.00 0.00 99.80 17:06:46 all 0.00 0.00 0.10 0.00 0.00 99.90 Average: all 0.00 0.00 0.17 0.00 0.00 99.83 watch:动态更新 watch -d netstat -su [root@localhost ~]# watch -n 10 netstat -tpnl #每10秒显示一下,已连接的TCP连接 vnstat:实时显示网络流量和包数 vnstat -i eth0-l 2.包 tcpdump: tcpdump -i eth0 host 192.168.8.101 tar wget scp 3.权限 chmod chown 4.查找 locate find ln kill 管道 正则表达式 (责任编辑:IT) |