Linux 计算 存储 网络 统计命令

cpu: top

top  # 显示系统级和所有进程的信息
top -p pid  # 显示指定进程的信息
top -H -p pid  # 显示指定进程的线程的信息

ctrl+p: 按CPU占用率排序

ctrl+m: 按内存占用率排序

device: iostat & pidstat

  • 系统级IO
iostat -dx [n]  # d代表device,x显示详细的信息,n代表刷新时间间隔

显示平均每秒请求次数、请求大小、等待时间(await)、服务时间(svctm)、繁忙程度(%util)。

  • 进程级IO
pidstat -d -t [n]  # d代表device,t代表以线程为单位,n代表刷新时间间隔

network: netstat

netstat -nlp  # 打印网络连接情况
原文地址:https://www.cnblogs.com/jmliao/p/12986532.html