Linux slogan
Visite também: BR-Linux.org · Dicas-L · Doode · NoticiasLinux · SoftwareLivre.org · UnderLinux



» Screenshot
Linux: Ubuntu 8.10 - memoria
Por Erick92
» Login
Login:
Senha:

Se você ainda não possui uma conta, clique aqui.

Esqueci minha senha



Artigo

Criando, monitorando e terminando processos
Linux user
crildo
24/06/2004
Este artigo descreve como o administrador de sistemas pode gerenciar os processos do sistema de forma sucinta e prática. Faz uma abordagem clara dos comandos usados para o gerenciamento de processos: ps, pstree, top, kill, killall, bg, fg, jobs, pgrep, nice, renice e nohup.
Por: Cristian Alexandre Castaldi
[ Hits: 104427 ]
Conceito: 10.0   4 voto(s)4 voto(s)4 voto(s)4 voto(s)4 voto(s) + quero dar nota ao artigo

Processos

Processo é um programa rodando no nosso sistema, é também considerado um processo do kernel. Seu shell é um processo. As características e conceitos associados com processos incluem:
  • Lifetime - É o tempo de vida de um processo em execução.
  • PID - É a identidade de um processo representado por um número inteiro e único.
  • UID - É um processo associado com um usuário que inicia um processo.
  • Parent Process - O primeiro processo startado no kernel do sistema é o init. Este processo tem o PID 1 e é o último parente de todos os outros processos no sistema. Seu shell é descendente do init e o processo parente para os comandos é o shell, onde esses são processos filhos ou subprocessos.
  • Parent Process ID - Este é o PID do processo parente, ou seja, o PID do processo que criou o processo em questão.
  • Enviroment - Cada processo tem suporte a uma lista de variáveis associados a valores.
  • Current Working Directory - É um diretório default associado com cada processo.
<< Página anterior Próxima página >>




Páginas do artigo

Outros artigos deste autor

Leitura recomendada

Comentários
[1] Comentário enviado por fabio em 24/06/2004 - 00:56h:

Muito bom o artigo! Até para os administradores de sistemas com maior experiência ele tem algo a acrescentar, pois está rico em detalhes. E vale lembrar que são esses tipos de detalhes que compõem as questões de provas para certificação Linux, como por exemplo, comandos alternativos e pouco usados como pstree, fg, bg, teclas de atalho do top, etc.

[]'s


[2] Comentário enviado por quinho_k em 24/06/2004 - 10:21h:

Uma pequena observaçao: o estado "Z" do processo significa "zombie", zumbi mesmo. O processo está semi-morto, mas não terminado. Normalmente é um problema matá-lo (ele já está morto , sacou? ;), e muitas vezes a solução é terminar o processo-pai pra acabar com o problema...
no mais, mto bom o artigo =)
parabéns


[3] Comentário enviado por agk em 24/06/2004 - 21:16h:

Parabéns excelente artigo, muito bem estrutura, de fácil entendimento. Realmente me ajudará muito a trabalhar com processos.


[4] Comentário enviado por camilozero em 25/06/2004 - 01:19h:

um processo ZUMBI pode ainda ser morto (novamente)
usando o comando kill -9 <PID do pporcesso>
onde o PID do processo eh um valor que vc pega
usando o comando ps ...
o artigo tah show de bola!


[5] Comentário enviado por flipe em 03/07/2004 - 14:20h:

Esse tipo de documento é sempre uma boa.. pois são coisas q ñ se acham em abundância.... principalmente em português. E desta qualidade é simplemente sensacional... uma dica é q vc continue atualizando este doc... ele é muito bom.....


[6] Comentário enviado por Xxoin em 09/02/2005 - 01:10h:

Outra grande utilidade deste artigo é auxiliar na análise de LOG's em programas que "vivem dando pau".


[7] Comentário enviado por gpr.ppg.br em 09/07/2006 - 11:43h:

eu uso o linux com o programa x0rfbserver que é igual ao vnc + as vezes ele fecha sozinho. como faço para ele sempre ficar ligado.
ou quando ele desligar sozinho.. ligar automaticamente de novo?

abraços,
gpr.


[8] Comentário enviado por acweller em 02/01/2013 - 16:49h:

Muito bons exemplos para demonstrar a utilização dos comandos bg, fg e jobs. Parabéns.



Contribuir com comentário


  
Para executar esta ação você precisa estar logado no site, caso contrário, tudo o que for digitado será perdido.
Responsável pelo site: Fábio Berbert de Paula - Conteúdo distribuído sob licença GNU FDL
Site hospedado por:

Viva o Linux

A maior comunidade Linux da América Latina! Artigos, dicas, tutoriais, fórum, scripts e muito mais. Ideal para quem busca auto-ajuda em Linux.