1. 程式人生 > >20181130linux中動態查看進程 top

20181130linux中動態查看進程 top

當前 sed 進程 空格 整體 進程信息 yun str running

動態查看進程 top

[root@tianyun ~]# top 延時間隔默認是3秒鐘
[root@tianyun ~]# top -d 1
[root@tianyun ~]# top -d 1 -p 10126 查看指定進程的動態信息
[root@tianyun ~]# top -d 1 -p 10126,1
[root@tianyun ~]# top -d 1 -u apache 查看指定用戶的進程
[root@tianyun ~]# top -d 1 -b -n 2 > top.txt 將 2 次 top 信息寫入到文件

第一部分:系統整體統計信息
top - 14:15:04 up 47 min(運行時間), 2 users,(當前在線用戶) load average(1、5、15分鐘 負載的平均值): 0.25, 0.18, 0.12

Tasks: 235 total, 1 running(1個正在運行), 234 sleeping, 0 stopped, 0 zombie
Cpu(s): 8.9%us, 1.0%sy, 0.0%ni, 90.1%id(空閑), 0.0%wa, 0.0%hi, 0.0%si, 0.0%st
Mem: 7944064k(總內存) total, 746164k used,(占用內存) 7197900k free, 35724k buffers
Swap: 1048568k total, 0k used, 1048568k free, 261492k cached
load average: 0.86, 0.56, 0.78 CPU 最近 1 分鐘,5 分鐘,15 分鐘平均負載

技術分享圖片
第二部分:進程信息
命令
h|? 幫助
M 按內存的使用排序
P 按 CPU 使用排序
N 以 PID 的大小排序
R 對排序進行反轉
f 自定義顯示字段 :空格選中,
1 顯示所有 CPU 的負載
< 向前 >向後
z 彩色
W 保存 top 環境設置 ~/.toprc

20181130linux中動態查看進程 top