分类: LINUX
2009-06-10 16:36:41
# vmstat 3
3秒钟报告一次4. lsof 列出被打开的文件
# lsof -i 查看系统中开放的端口5. ps 查看进程的情况
与top相比,用ps可以看到更多的信息
用参数 -A or -e 查看所有的进程
宽一些的模式:# ps
-Al
完整模式:
# ps -AlF
# ps -AlFH
查看所有进程:# ps ax
# ps aux
列出
进程树:# ps -ejH
# ps axjf
# pstree
# ps -eo euser,ruser,suser,fuser,f,comm,label
# ps axZ
# ps -eM
# ps -U wang -u wang u
# ps -eo pid,tid,class,rtprio,ni,pri,psr,pcpu,stat,wchan:14,comm
# ps axo stat,euid,ruid,tty,tpgid,sess,pgrp,ppid,pid,pcpu,comm
# ps -eopid,tt,user,fname,tmout,f,wchan
lighttpd的进程号
:# ps -C lighttpd -o pid=
lighttpd
# pgrep -u wang
lighttpd
进程号为43295
1的名字:# ps -p
432
951 -o comm=
列出十个内存占用量最大的进程:
# ps -auxf | sort -nr -k 4 | head -10
列出十个CPU占用量最大的进程:
# ps -auxf | sort -nr -k 3 | head -10
# sar -n DEV | more
报告网络情况
# sar -n DEV -f /var/log/sa/sa24 | less 从24号以来的
网络情况
# sar 4 5
实时监视# mpstat -P ALL 报告所有的处理器的使用情况
# pmap -d PID
13. iptraf 实时网络状况统计# tcpdump -i eth1 'udp port 53'
# tcpdump 'tcp port 80 and (((ip[2:2] - ((ip[0]&0xf)<<2)) - ((tcp[12]&0xf0)>>2)) != 0)'
# tcpdump -i eth1 'dst 202.54.1.5 and (port 21 or 20'
# tcpdump -ni eth0 'dst 192.168.1.5 and tcp and port http'
# cat /proc/cpuinfo
# cat /proc/meminfo
# cat /proc/zoneinfo
# cat /proc/mounts
17. nagios 服务器和网络监视