一連の非常に長いジョブを実行しています。これまでのところ 1 つが完了しましたが、終了するまでの実行時間を確認するのを忘れていました。Linux で完了したプロセスにかかった時間を調べる方法はありますか?
質問する
1923 次
2 に答える
3
まだ実行中のプロセスの場合、これは次のように可能です。
/proc/process-PID
作成された時間を確認します。stat /proc/myprocesspid
完了したプロセスの場合、そのプロセスがログを作成しない限り、これは不可能です。
プロセスの PID を調べるには、top
コマンドを使用して、使用中のプロセスのインタラクティブな順序付きリストをps -aux
表示したり、システム上のすべてのプロセスを長いリストとして表示したりできます。
于 2013-10-09T22:59:17.300 に答える
0
ジョブが専用のログを出力しなかった場合は、/var/log/messages
またはdmesg
(またはディストリビューションに応じてシステム ログ メッセージが保存されている場所) を参照することをお勧めします。少し運が良ければ、役に立つ出力を見つけることができます。
于 2013-10-09T22:52:01.773 に答える