0

コマンドラインから各CPUの負荷を表示するには、コマンドtopに指定するにはどうすればよいですか。対話型シェルで 1 を押すとこれが実行されることはわかっていますが、top の出力をファイルに書き込みたいと考えています。たとえば、現在私は書くことができます:

top -n 3 -b > system_info.txt

このコマンドは出力をファイルに書き込みますが、すべての CPU の平均を示します。

4

1 に答える 1

1

これを行うためのより良い方法があるかもしれませんが、私が知っている唯一の方法は、最上位の構成ファイルを使用することです。top の実行中に 'W' を押すと、top は設定ファイルをホーム ディレクトリに書き込みます。その後、構成ファイルを作成したときと同じ方法で top が開きます。これをスクリプトまたは cron ジョブとして実行する必要がある場合は、おそらく $HOME を目的の構成ファイルを配置するパスに設定する必要があります。

于 2013-10-07T03:48:18.703 に答える