
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