ps -efl
が* nixシステムで実行中のプロセスを示すことを知っています。
特定のマシンで実行された(過去の)プロセスの履歴を、できればps
が提供するすべての情報(つまり、%CPU
、%MEM
)で確認したいと思います。
どのコマンドラインユーティリティを使用できますか。この情報は.bash_history
ファイルと同様にどこかに保存されていますか?
atop
をお試しください。さまざまなシステム情報(プロセス、CPU、メモリ、ディスク、ネットワークの使用状況)の構成可能な履歴を保持できます。注:もちろん、すべてを記録することはできません。定期的に「スナップショット」を撮るだけです。
編集:これが明確でない場合、定期的なスナップショットを実行するatop
デーモンが/var/log/atop
(Debianで使用されるディレクトリ)に保存されています。