top または atop コマンドの出力をテキスト ファイルに保存して、後で処理できるようにする方法があるかどうかを知りたいです。
atop|top > output.txt
実際には、top と atop の両方で動作しておらず、バックグラウンドで実行され続けます。
編集:
OS: RHEL6
その他の試み:top | awk 'fflush(stdout)'
答え1
上部に見つかった方法は次のとおりです:
top -n 1
-n は top で実行する反復回数を指定しますが、atop で同じことを実現する方法にはまだ興味があります。
答え2
一番上にあるのは:
atop -r /var/log/atop/atop_20180204 -PALL または
10秒間隔で5つのサンプルを採取する
上部 -PALL 10 5