gpt4 book ai didi

linux - 你如何杀死所有超过某个年龄的 Linux 进程?

转载 作者:IT老高 更新时间:2023-10-28 12:30:04 25 4
gpt4 key购买 nike

我在某个服务器上遇到了一些类似僵尸进程的问题,需要时不时地被杀死。我怎样才能最好地识别运行时间超过一个小时左右的那些?

最佳答案

找到适合我的答案:

警告:这将找到并杀死长时间运行的进程

ps -eo uid,pid,etime | egrep '^ *user-id' | egrep ' ([0-9]+-)?([0-9]{2}:?){3}' | awk '{print $2}' | xargs -I{} kill {}

(其中 user-id 是具有长时间运行进程的特定用户 ID。)

第二个正则表达式匹配具有可选天数的时间,后跟小时、分钟和秒组件,因此长度至少为一小时。

关于linux - 你如何杀死所有超过某个年龄的 Linux 进程?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6134/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com