Moda semi-manual:
$ pstree -p PID
reúna os PIDs acima
$ lsof -p pid1,pid2,pid3,...
Como alternativa, faça um loop sobre a saída de ps --ppid 1413 -o pid=
até que esteja vazia, para reunir a lista de pids.
lsof -p PID
funciona bem para listar todos os arquivos abertos por um único processo, mas eu preciso listar todos os arquivos atualmente abertos por um processo mestre específico E seus processos filhos. Qual é a melhor maneira de fazer isso? Se isso não for possível com lsof, de que outra forma eu poderia conseguir isso?
Moda semi-manual:
$ pstree -p PID
reúna os PIDs acima
$ lsof -p pid1,pid2,pid3,...
Como alternativa, faça um loop sobre a saída de ps --ppid 1413 -o pid=
até que esteja vazia, para reunir a lista de pids.