@songying
2019-09-19T11:48:31.000000Z
字数 751
阅读 988
Linux
ps -ef | grep ***
ps -ajx | grep ***
# 交互模式下键入M进程列表按内存使用大小降序排列,键入P进程列表按CPU使用大小降序排列
# %id表示CPU空闲率,过低表示可能存在CPU存在瓶颈
# %wa表示等待I/O的CPU时间百分比,过高则I/O存在瓶颈 > 用iostat进一步分析
top
# 周知端口(ftp:20/21, ssh:22, telnet:23, smtp:25, dns:53, http:80, pop3:110, https:443)
lsof -i:53
lsof -u username
lsof -p 进程pid
# 这里是"+d",需要注意,使用"+D"递归目录
lsof +d /test
# -q: 查看运行队列中进程数,系统上进程大小,平均负载等
# 这里"1"表示采样时间间隔是1秒,这里"2"表示采样次数为2
sar -q 1 2
# 可以显示CPU使用情况
sar -u 1 2
# 显示内存使用情况
sar -r 1 2
# 可以查看是否发生大量页面交换,吞吐率大幅下降时可用
sar -W 1 2