Перезапустить процесс, если на стандартном выходе обнаружено сообщение

TGid и Pid различаются для потоков, порожденных лидером процесса.

например, глядя на мой polkitdпроцесс:

% ps -Lp 2642                          
  PID   LWP TTY          TIME CMD
 2642  2642 ?        00:00:18 polkitd
 2642  2680 ?        00:00:00 gmain
 2642  2683 ?        00:00:30 gdbus
 2642  2685 ?        00:00:00 polkitd
 2642  2687 ?        00:00:00 JS GC Helper
 2642  2688 ?        00:00:00 JS Sour~ Thread
 2642  2692 ?        00:00:00 polkitd

Если я посмотрю на процесс2680:

% egrep ^'(Tgid|Pid):' /proc/2680/status
Tgid:   2642
Pid:    2680
1
22.02.2021, 18:03
0 ответов

Теги

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