O documento explica o que são serviços no Linux, como eles podem ser executados em primeiro plano, segundo plano ou background. Serviços executados em background são chamados de daemons e lidam com requisições de serviços como rede e hardware. Dois daemons comumente usados são o ntpd para sincronizar o relógio do sistema e o syslogd para gerenciar logs.
1. Técnico de Manutenção e Suporte em Informática
Laboratório de Sistemas Operacionais Abertos
Unidade 13– Serviços do Sistema
Prof. Leandro Cavalcanti de Almeida
leandro.almeida@ifpb.edu.br
@leandrocalmeida
2. Um serviço no Linux
nada mais é do que um
processo em execução
4. Segundo
Plano
Primeiro Plano
Background
Foreground
Foreground:
Controlado pelo udevd
usuário
syslogd
Background: httpd
Controlado pelo
sistema
sshd
ntpd
5. No Linux um tipo de
serviços executados em
background são chamados
de daemons
6. Os daemons lidam com
requisições de serviços
como: rede, atividades de
hardware,...
7. Na prática é assim que funciona...
1 2 3
1 – No processo de boot, INIT inicia com PID 1
2 – INIT é responsável por iniciar os daemons do Linux
3 – Os daemons são responsáveis por monitorar a
execução de outros processos