我知道那ps -efl
显示了在* nix系统上正在运行的进程。
我想确认是在特定的机器上运行(过去的)进程的历史,最好是所有的信息ps
提供(即%CPU
,%MEM
)。
我可以使用哪些命令行实用程序,这些信息是否存储在类似于.bash_history
文件的位置?
您可能会设置SNMP并定期轮询SNMP守护程序以实现此目的。我这样做是为了一段时间内进程的内存使用情况。
—
劳伦斯
如此处所述:serverfault.com/questions/386956/pid-history-of-a-process,一些进程将PID在那里发布到syslog(或可以这样做)。
—
billc
ps -efl
。ps aux
仅适用于BSD / Linux。