linux topコマンドのパラメーター解説
Linuxのtopコマンドは、システムリソースの使用状況をリアルタイムで監視するために使用されます。これには、CPU、メモリ、プロセスなどが含まれます。以下にいくつかの一般的なオプションを示します:
- -d 遅延:データ更新の時間間隔を設定します。デフォルトは3秒です。
- -n回数:topコマンドの実行回数を設定します。つまり、ループ表示される回数です。
- -p pid: 指定されたプロセスID(pid)の情報を表示します。
- -U のユーザー名:指定したユーザー名(username)の情報を表示します。
- -u ユーザー名:指定されたユーザー名またはユーザーID(uid)の情報を表示します。
- -bオプションを使用して、topコマンドをバッチモードで実行し、結果を直接ファイルに出力します。
- -c:コマンドライン引数を表示します。
- -sのフィールド:指定したフィールドに基づいてプロセスをソートします。例えば、-cpu、-mem、-timeなどがあります。
- 空きプロセスを表示しない。
- -H: プロセスのツリー構造を表示します。
- -lオプションは、平均負荷と実行キューの情報を表示します。
- -mオプションは、メモリ使用量をMB単位で表示します。
- -s秒:リフレッシュ間隔の時間を、秒単位で設定します。
- -S:データを累積して表示する累積モード。
- -e:全てのプロセス情報を表示します。
必要に応じてこれらのパラメーターを組み合わせて使用することができ、異なる監視ニーズを満たすことができます。