Linux Top 命令

top命令屬於procps,項目地址http://procps.sourceforge.net

從某個高人的blog裏看到的,自己總結了一下做個備忘

常用交互式命令

執行top命令

z    :打開/關閉彩色顯示
x    :高亮顯示排序列

1:顯示各個CPU的運行狀態
<    :改變排序列
>    :改變排序列 
W    :把當前配置文件到home目錄下.toprc配置文件中
F or O :支持更強的選擇排序列的方式

常用命令行參數
-b  : 批量操作模式,使用這個參數可以在腳本中使用top命令
-n   :配合-b使用,表示重新刷新一定次數後退出
-d   :刷新延時時間。例如-d 5 表示top每隔5秒刷新一次。(默認是3秒)
-p : Monitor PIDs as:  -pN1 -pN2 ...  or  -pN1, N2 [,...] 

-u : Monitor by user as:  -u somebody
     Monitor only processes with an effective UID or  user  name  matching that given. (僅有效用戶)

-U : Monitor by user as:  -U somebody
     Monitor  only  processes with a UID or user name matching that given.This matches real, effective, saved, and filesystem UIDs.(顯示實際用戶或有效用戶)

 

最簡單的區別以普通用戶執行passwd命令修改密碼,

top –u username,

看不到passwd進程,因爲-u僅能查看有效用戶,passwd進程默認設置了SUID,有效用戶身份爲root

top –U username,

可以看到passwd進程,進程顯示的用戶身份爲root 而不是username

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章