Функція для цього була давно, але вона відсутня в посібнику до 2018 року: натисніть cклавішу, щоб вибрати процес, що виділяється на даний момент, а також усіх його дітей. Потім операції, які стосуються вибраних процесів (таке вбивство за допомогою kключа), застосовуються до процесу та його дітей.
Але це не атомно. Якщо нові діти породиться між моментом натискання cі моментом, коли ядро вбило всі процеси, вони не будуть вбиті і, швидше за все, в кінцевому підсумку будуть приєднані до процесу init. Це пов’язано з тим, що htop зациклюється на вибраних процесах і вбиває їх по одному.
Я запропонував виправити помилку, щоб додати функцію вбивства атомної групи, щоб htop деякий час тому, але реалізація була недостатньо консенсусною для її злиття. З його допомогою можна вбити цілу групу процесів атомно з htop. Це зовсім не те саме, що вбивати ціле дерево, але AFAIK, ядро не забезпечує жодного способу вбити довільне дерево атомним шляхом.