为什么 RHEL/CentOS 中缺少 --older-than 和 --younger-than Killall 选项?

为什么 RHEL/CentOS 中缺少 --older-than 和 --younger-than Killall 选项?

我在清理为 Ubuntu 系统编写的开发人员编写的脚本时遇到过这个问题,以及像这样的服务器故障问题

有什么原因 -o, -y (--更早于和--更年轻killall) EL 系统上 psmisc 包的可执行文件中缺少选项吗?

我对历史背景感兴趣,因为我通常不会遇到与为 Ubuntu 开发的脚本/进程的许多重大不兼容问题。然而,这是一个明确的冲突。

诚然,akillall是一种粗暴的流程管理方法,但似乎人们希望有一种更优雅、更高效的方法。普遍的解决方案比解析ps输出

答案1

我不得不猜测这些选项是在 RHEL 6 所基于的 Fedora 版本被冻结后进入上游的,因为它们在 Fedora ${recent} 和 RHEL 7 / CentOS 7 中可用。但这只是一个猜测。

相关内容