Я использую Debian GNU / Linux. На странице руководства для "kill" сказано, что я могу использовать отрицательное значение PID для уничтожения группы процессов, но при запуске в командной строке это не работает:
$ /bin/kill -9 -21581
/bin/kill: invalid option -- '2'
Usage:
kill [options] <pid> [...]
etc.
При использовании встроенного в bash kill работает нормально.
Поскольку это первый PID, вам нужно поставить перед ним знак «-», иначе он будет ошибочно принят за параметр.
kill -9 -- -21581