如何查找较早时间的进程状态

如何查找较早时间的进程状态

命令“ps”提供进程的当前状态。有没有办法找到过去某个进程的状态:比如说我想知道从现在起 48 小时前某个进程的状态?

我的一个单元崩溃了,我想知道崩溃发生时的确切时间里不同进程的状态。

以下命令提供该进程的正常运行时间:

ls -al /proc | grep <Process id> 

但我需要了解之前进程的状态。

答案1

您必须运行一些可以随时间进行监控和记录的程序。首先,您可以研究如何在 (https://linux.die.net/man/1/atop) 有效。

如果您不运行任何实时监控工具,很可能您将无法看到过去发生的事情。但如果您现在开始使用 - 您将能够看到未来发生的事情。

相关内容