Visão geral do sistema operacional Linux 2
Aplicações do Sistema
Do “ponto de vista” do kernel, as aplicações do sistema, bem como qualquer outro programa, rodam no que é chamado “modo usuário”, logo, a diferença entre aplicações de sistema e aplicações do usuário se dá pelo propósito de cada aplicação. Aplicações do sistema são necessárias para fazer o sistema funcionar, enquanto as aplicações do usuário são todos programas utilizados pelo usuário para realizar uma determinada tarefa (como um processador de texto, por exemplo).
Entre as aplicações de sistema pode-se citar o init, o getty e o syslog.
O init é o primeiro processo lançado após o carregamento do kernel na memória, e é ele o responsável por continuar o processo de boot lançando os outros programas. É o init o responsável, também, por garantir que o getty esteja sendo executado (para que os usuários possam entrar no sistema) e por adotar processos órfãos (processos filhos no qual o pai morreu), pois no Linux todos os processos devem estar em uma mesma árvore, e possuírem um pai (excluindo o processo init, que não tem pai).
O getty provê o serviço responsável pelo login dos usuários em terminais textos (virtuais ou não). É ele que lê o nome do usuário e a senha e chama o programa login para validá-los; caso estejam corretos é lançado um shell, caso contrário o processo todo é reiniciado.
Leia Também:
Jogos Linux: Kingpin rei do crime ( Nikki ) que mandou te darem uma surra
Confira aqui!







Deixe seu comentário Obrigado pela visita!