「top」コマンドとプロファイリングについて質問があります。たとえば、topがライブで実行されたときに特定のパラメータのみを表示したい場合は、次のパラメータのみを表示したいとします。
現在の時間、CPU使用量、現在のメモリ使用量、現在のディスク容量、現在ログインしているユーザーはどうすればよいですか?
ベストアンサー1
システムごとに最上位の実装が異なりますが、一般的に設定は簡単ではありません。メモリとCPU使用量に関する情報を表示するように設計されており、ログインしているユーザーはそのタスクではありません。順番に、いいえプロセスのリストを表示することもタスクではありません。
設定可能なシステムモニタが必要な場合は、次のことを試してください。コンキ。 GUIベースです。またはナギオスWebベースのダッシュボード。
選択した情報を端末に表示するには、次を使用できます。watch
注文する数秒ごとにプログラムを実行します。必要な情報を表示するシェルスクリプトを渡します。たとえば、
watch ./my-favorite-statistics
my-favorite-statistics
以下の内容が含まれています
#!/bin/sh
vmstat
df
who
CPUとメモリの部分については、vmstat
Linuxを比較しfree
たり、メモリに役立ちますvmstat
。