您好,登錄后才能下訂單哦!
.top命令的用法
pidof 根據進程名稱獲取pid
pidof vim
top顯示進程信息詳解
top顯示進程信息詳解 | |
---|---|
top | 系統當前時間 |
up | 系統運行時長 |
user | 登錄當前系統的用戶數量 |
Load average | 平均負載1分鐘5分鐘15分鐘的隊列長度(uptime) |
task | 任務 |
%cpu | cpu占用百分比 us:用戶空間 sy:內核空間 ni:nice調整空間id:空閑時間 wa:等待輸入輸出時間hi:處理硬件中斷 si:處理軟件中斷 st:被虛擬化程序占用的百分比 |
mem | 物理內存 |
swap | 交換分區占用 |
第一行 當前系統時間 up:當前系統運行時間 當前系統中有多少用戶正在登陸 load :系統負載eg: 0.05(1分鐘0.05表示等待cpu處理的隊列的長度) 0.03 0.00 (1分鐘,5分鐘,15分鐘在隊列當中等待的多少) 數字越高,等待的任務越多,cpu現在的負載越高,
第二行 task 任務總量 任務狀態
第三行%cpu(s) us 用戶占用的空間 sy 內核占用的存儲空間 ni 進程的優先級調整時占用的cpu量 id 空閑時間 wa 等待輸入輸出時間 hi 硬(件)中斷時間 si軟硬件中斷時間 st 被偷走的內存用量(虛擬機還占用—偷走)
第四行:MIB Mem 物理內存的使用量 total 總量 free 空閑的 used 使用的 ( 不能回收)buff/cache 緩存的 (內存當中有兩種數據,一種是等待寫入磁盤的:buff一種是從磁盤里面讀取的:cache,)都可以被系統回收利用
內存空閑總量=free+buff+cache
第五行MIB Swap 虛擬內存 交換分區的占用 占用的 avail Mem 可用的
第六行
PID:進程id USER:用戶名字 PR :優先級 NI:優先級所代表的nice值 VIRT:虛擬cpu
RES: 常駐內存地址 SHR:共享資源 S : 狀態 %cpu:cpu用量 %MEM 內存用量
TIME:占用cpu時間 command:名稱
top內部參數
P | cpu百分比排序 |
---|---|
M | 內存百分比 |
T | 累計占用cpu時間 |
l | 開啟/關閉uptime信息 |
t | 開啟/關閉task&cpu信息 |
s | 調整刷新頻率 |
k | 終止進程 |
u | 查看指定用戶進程 |
說明:按P 對cpu使用量進行排序 按M 對內存進行排序 按l 關閉負載信息 按t task信息關閉 三種顯示模式 顯示整體cpu負載(cpu有很多核)按1:顯示整體的核數 再按1:合并 提升刷新頻率:按s 輸入數值(系統默認3秒刷新一次) 終止某個進程:按k 輸入所要結束進程的id 再回車 查看特定用戶的進程:按u 再輸入student(特定用戶:顯示不出來,按u 輸入特定用戶后才可以顯示進程信息)再按u 回車 顯示所有
按q:退出
top命令參數
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。