
是否有任何開關告訴top
命令以便一次性掃描系統而不是一直監視它?
答案1
開關-n
就是您搜尋的內容:
user@host:~$ top -n 1
請參閱線上說明頁
-n : Number of iterations limit as: -n number
Specifies the maximum number of iterations, or frames, top should produce before ending.
如果您想停止top
命令,只需按下q。
注意:如果您傾向於top
在腳本中使用,我需要說的top
是不適用於腳本,請ps
改為使用。
答案2
請注意,如果您想要為腳本保留“top”命令,您可以使用-b
選項(“-b”選項表示“批次模式操作”),此選項可讓您將輸出重新導向至檔案。
例子:
- 頂部一拍批次模式:
top -bn 1 2>&1 1> /tmp/topN
- 頂部依記憶體使用量排序一拍批次模式:
top -ban 1 2>&1 1> /tmp/topAN