Não entendi exatamente o que significam os processos filhos do Shell, seriam os processos que foram criados através do Shell que está em execução?
Não entendi exatamente o que significam os processos filhos do Shell, seriam os processos que foram criados através do Shell que está em execução?
Tambem chamado de forks, podem ser chamados por qualquer processo em execução e são uma copia do processo original, exemplo um apache (servidor Web). Quando o apache inicia o primeiro processo chamamos de "processo pai" e ele pode gerar forks (processos filhos) para "ajudar" nas tarefas executadas. *Podemos matar um processo filho e isso nao encerra o processo pai, mas quando matamos o processo pai todos os filhos morrem juntos ;)
Voce pode observar os processos filhos gerados em seu sistema usando pstree e vc vai ter uma saida parecida com a de baixo:
No exemplo da imagem quem esta na esquerda é o processo pai as outra ramificações são filhos e como pode ver um filho pode gerar outro filho, mas no linux a hierarquia não muda o pai será sempre o pai rsrsrsrs