Изящно получите список дочерних процессов

Существует подобный вопрос, уже отвеченный, хотя это для статического устройства 1394

Вы читали В соответствии с Ubuntu, как я устанавливаю статический IP для firewire?

13
12.03.2013, 10:39
2 ответа

Да, использование -P опция pgrep,

т.е. pgrep -P 1234 получит Вас список идентификаторов дочернего процесса.

14
27.01.2020, 19:53
  • 1
    я боюсь Ваш ответ, корректен, но мой вопрос был неправильным. Поэтому я принимаю Ваш ответ (который я не знал, btw), и я открыл другой поток с вопросом, который я действительно означал задавать: unix.stackexchange.com/questions/67668 / … –  STenyaK 12.03.2013, 15:59

pids идентификатор всех дочерних процессов данного родительского процесса <pid>присутствует в записи /proc/<pid>/task/<tid>/children.

Этот файл содержит pid дочерних процессов первого -уровня. Сделайте это рекурсивно для всего дерева процессов.

перейдите наhttps://lwn.net/Articles/475688/для получения дополнительной информации.

1
16.08.2020, 03:42

Теги

Похожие вопросы