Killall 在 Ubuntu 16 和 Rapberry Pi OS 中的行为不同

Killall 在 Ubuntu 16 和 Rapberry Pi OS 中的行为不同

根据killall的文档,在Ubuntu 16(psmisc版本22.21-2.1ubuntu0.1)和Raspbian Pi OS(psmisc版本23.2.1)中:

如果命令名称长度超过 15 个字符,则全名可能不可用(即被换出)。在这种情况下,killall 将杀死前 15 个字符内匹配的所有内容。

我有一个命令名称,比如说命令名称更长。

在 Ubuntu 中,这是有效的(即使命令名称超过 15 个字符):

killall command-name-longer

在 Raspbian 中不起作用,我必须使用:

killall command-name-lo

我正在尝试找到一种方法,在两个平台上使用相同的命令来终止名称超过 15 个字符的进程。我不能用作pkill替代方案,因为它不具有该选项-o(早于)

相关内容