目錄
1.top下半部分——進程狀態
2.top常用內部命令
3.top指定
①top
②top -d 1
③top -d 1 -p 10126
④top -d 1 -p 10126,1
4.使用信號控制進程
1.top下半部分——進程狀態
PID:進程號
User:用戶
PR/NI:優先級
VIRT(虛擬內存:需要這些內存,但沒有占滿)/RES(常駐內存:使用多少內存)/SHR(共享內存:除自身進程共享內存,還包括其他進程。共享內存大小公式:RES-SHR):內存
S:stat狀態
%CPU:CPU占比
%MEM:內存占比
TIME+:占用時間
COMMAND:程序命令
2.top常用內部命令
h:幫助
P:按CPU使用排序
N:按PID大小排序
M:按內存使用排序
z:改變顯示顏色
F:通過光標設置列的順序
q:返回
3.top指定
①top
立刻刷新。
②top -d 1
秒刷新一次。
③top -d 1 -p 10126
查看指定進程號的動態信息(指定為10126),每隔一秒刷新一次。
④top -d 1 -p 10126,1
查看指定進程號動態信息(指定為10126和1),每隔一秒刷新一次。
4.使用信號控制進程
-
信號種類
-
kill -l:列出所有支持的信號
- 部分信號介紹:
編號 信號名 SIGHUP 重新加載配置 SIGINT 鍵盤中斷Ctrl+C SIGQUIT 鍵盤退出Ctrl+\ SIGTERM 終止(正常結束),缺省信號 SIGCONT 繼續 SIGSTOP 暫停 SIGTSTP 鍵盤暫停Ctrl+7 SIGKILL 強制終止,無條件
-