Потоки ядра всегда создаются ядром и всегда находятся в группе процессов 0, поэтому вы можете фильтровать по ним:
ps -e -o pid,ppid,pgid,args | awk '$3 == 0'
(Похоже, что в ps
нет способа фильтрации по идентификатору группы процессов; теоретически можно фильтровать по сеансу 0, но ps
это не нравится.)
Вы также можете искать процессы, чьим родителем является kthreadd
, демон потока ядра:
ps --pid 2 --ppid 2 -o pid,ppid,pgid,args
(включая pid 2 и его потомков ).
Кажется, я решил эту проблему. В частности, в контексте подключения к AADDS в качестве поставщика ldap мне не хватало следующей опции в sssd.conf в разделе [domain/mydomain]:
схема ldap _= AD