linux - 使用 "ps"查找某个时间范围内的进程

标签 linux bash ps

如何找到最近 5 小时内开始处理的内容?可以ps这样做吗?

我必须使用ps -ef | grep <username>其中显示了 的所有流程。然后我必须手动查看 STIME 列

最佳答案

ps -eo etime,pid 将列出所有 PID 以及自进程创建以来耗时,格式为 [[DD-]hh:]mm:ss 。这可能会派上用场,因为您可以搜索小于 5:00:00 的时间量,而不是执行更复杂的日期比较。

关于linux - 使用 "ps"查找某个时间范围内的进程,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9313864/

相关文章:

node.js - 如何让killall关闭进程所在的终端?

linux - 提交前检查代码

linux - 如何在 Linux 中使用命令 'ps' 获取给定进程 ID 的特定进程的信息

haskell - 在 Haskell 中设置 argv[0]?

linux - xcb_grab_key 上没有错误,但事件循环未捕获(全局热键)

linux - 什么是CPU系数?

bash - 递归地为所有文件添加文件扩展名

linux - ps aux 不换行

linux - SQUID启用离线模式使用缓存加载网页

python - Centos Python Dockerfile 图像大小减少