我想创建一个日志文件,其中包含进程的 PID、其 PPID、时间戳等。
我查看了 /var/log/ 目录,但没有找到任何有用的东西。
有什么建议吗?
答案1
您可以使用ps
命令 - 选项的详尽列表超出了本网站的范围(man ps
有关其用法的完整描述,请参阅),但您可以使用其中一种“标准”输出格式,如(UNIX 格式)
ps -ef > my.log
或(BSD 形式)
ps aux > my.log
或者选择单个字段,例如
ps -eo pid,ppid,time,cmd > my.log
您可能还会发现该pstree
命令(可从psmisc
包中获取)很有用。