Linux命令 top - 顯示或管理執(zhí)行中的程序

2022-03-22 09:35 更新

top

顯示或管理執(zhí)行中的程序

補(bǔ)充說(shuō)明

top命令 可以實(shí)時(shí)動(dòng)態(tài)地查看系統(tǒng)的整體運(yùn)行情況,是一個(gè)綜合了多方信息監(jiān)測(cè)系統(tǒng)性能和運(yùn)行信息的實(shí)用工具。通過(guò)top命令所提供的互動(dòng)式界面,用熱鍵可以管理。

語(yǔ)法

top(選項(xiàng))

選項(xiàng)

-b:以批處理模式操作;
-c:顯示完整的治命令;
-d:屏幕刷新間隔時(shí)間;
-I:忽略失效過(guò)程;
-s:保密模式;
-S:累積模式;
-i<時(shí)間>:設(shè)置間隔時(shí)間;
-u<用戶名>:指定用戶名;
-p<進(jìn)程號(hào)>:指定進(jìn)程;
-n<次數(shù)>:循環(huán)顯示的次數(shù)。

top交互命令

在top命令執(zhí)行過(guò)程中可以使用的一些交互命令。這些命令都是單字母的,如果在命令行中使用了-s選項(xiàng), 其中一些命令可能會(huì)被屏蔽。

h:顯示幫助畫面,給出一些簡(jiǎn)短的命令總結(jié)說(shuō)明;
k:終止一個(gè)進(jìn)程;
i:忽略閑置和僵死進(jìn)程,這是一個(gè)開(kāi)關(guān)式命令;
q:退出程序;
r:重新安排一個(gè)進(jìn)程的優(yōu)先級(jí)別;
S:切換到累計(jì)模式;
s:改變兩次刷新之間的延遲時(shí)間(單位為s),如果有小數(shù),就換算成ms。輸入0值則系統(tǒng)將不斷刷新,默認(rèn)值是5s;
f或者F:從當(dāng)前顯示中添加或者刪除項(xiàng)目;
o或者O:改變顯示項(xiàng)目的順序;
l:切換顯示平均負(fù)載和啟動(dòng)時(shí)間信息;
m:切換顯示內(nèi)存信息;
t:切換顯示進(jìn)程和CPU狀態(tài)信息;
c:切換顯示命令名稱和完整命令行;
M:根據(jù)駐留內(nèi)存大小進(jìn)行排序;
P:根據(jù)CPU使用百分比大小進(jìn)行排序;
T:根據(jù)時(shí)間/累計(jì)時(shí)間進(jìn)行排序;
w:將當(dāng)前設(shè)置寫入~/.toprc文件中。

實(shí)例

top - 09:44:56 up 16 days, 21:23,  1 user,  load average: 9.59, 4.75, 1.92
Tasks: 145 total,   2 running, 143 sleeping,   0 stopped,   0 zombie
Cpu(s): 99.8%us,  0.1%sy,  0.0%ni,  0.2%id,  0.0%wa,  0.0%hi,  0.0%si,  0.0%st
Mem:   4147888k total,  2493092k used,  1654796k free,   158188k buffers
Swap:  5144568k total,       56k used,  5144512k free,  2013180k cached

解釋:

  • top - 09:44:56[當(dāng)前系統(tǒng)時(shí)間],
  • 16 days[系統(tǒng)已經(jīng)運(yùn)行了16天],
  • 1 user[個(gè)用戶當(dāng)前登錄](méi),
  • load average: 9.59, 4.75, 1.92[系統(tǒng)負(fù)載,即任務(wù)隊(duì)列的平均長(zhǎng)度]
  • Tasks: 145 total[總進(jìn)程數(shù)],
  • 2 running[正在運(yùn)行的進(jìn)程數(shù)],
  • 143 sleeping[睡眠的進(jìn)程數(shù)],
  • 0 stopped[停止的進(jìn)程數(shù)],
  • 0 zombie[凍結(jié)進(jìn)程數(shù)],
  • Cpu(s): 99.8%us[用戶空間占用CPU百分比],
  • 0.1%sy[內(nèi)核空間占用CPU百分比],
  • 0.0%ni[用戶進(jìn)程空間內(nèi)改變過(guò)優(yōu)先級(jí)的進(jìn)程占用CPU百分比],
  • 0.2%id[空閑CPU百分比], 0.0%wa[等待輸入輸出的CPU時(shí)間百分比],
  • 0.0%hi[],
  • 0.0%st[],
  • Mem: 4147888k total[物理內(nèi)存總量],
  • 2493092k used[使用的物理內(nèi)存總量],
  • 1654796k free[空閑內(nèi)存總量],
  • 158188k buffers[用作內(nèi)核緩存的內(nèi)存量]
  • Swap:  5144568k total[交換區(qū)總量],
  • 56k used[使用的交換區(qū)總量],
  • 5144512k free[空閑交換區(qū)總量],
  • 2013180k cached[緩沖的交換區(qū)總量],


以上內(nèi)容是否對(duì)您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號(hào)
微信公眾號(hào)

編程獅公眾號(hào)