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



» Screenshot
» Login
Login:
Senha:

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

Esqueci minha senha


Dica

Verificando processos com o PS
Linux user
Publicado por Sandro Roberto Ferrari em 30/08/2007

Login: srf, 1190683 pontos
[ Hits: 8613 ]

Verificando processos com o PS

As opções mais importantes são os seguintes:
  • a - mostra todos os processos existentes;
  • e - exibe as variáveis de ambiente relacionadas aos processos;
  • f - exibe a árvore de execução dos processos;
  • l - exibe mais campos no resultado;
  • m - mostra a quantidade de memória ocupada por cada processo;
  • u - exibe o nome do usuário que iniciou determinado processo e a hora em que isso ocorreu;
  • x - exibe os processos que não estão associados a terminais;
  • w - se o resultado de processo não couber em uma linha, essa opção faz com que o restante seja exibido na linha seguinte.

$ ps aux

A seguir, segue a descrição dos campos mostrados anteriormente e alguns que só são mostrados com a combinação lax:
  • USER - nome do usuário dono do processo;
  • UID - número de identificação do usuário dono do processo;
  • PID - número de identificação do processo;
  • PPID - número de identificação do processo pai;
  • %CPU - porcentagem do processamento usado;
  • %MEM - porcentagem da memória usada;
  • VSZ - indica o tamanho virtual do processo;
  • RSS - sigla de Resident Set Size, indica a quantidade de memória usada (em KB);
  • TTY - indica o identificador do terminal do processo;
  • START - hora em que o processo foi iniciado;
  • COMMAND - nome do comando que executa aquele processo;
  • PRI - valor da prioridade do processo;
  • NI - valor preciso da prioridade (geralmente igual aos valores de PRI);
  • WCHAN - mostra a função do kernel onde o processo se encontra em modo suspenso;
  • STAT - indica o estado atual do processo, sendo representado por uma letra:
    R - executável;
    D - em espera no disco;
    S - Suspenso;
    T - interrompido;
    Z - Zumbi.

    Essas letras podem ser combinadas e ainda acrescidas de:

    W - processo paginado em disco;
    < - processo com prioridade maior que o convencional;
    N - processo com prioridade menor que o convencional;
    L - processo com alguns recursos bloqueados no kernel.


Outras dicas deste autor

Leitura recomendada
   Dica Linux recomendada Ver log de sites do squid em tempo real
   Dica Linux recomendada Ubuntu - Configurar volume pelo Terminal
   Dica Linux recomendada Alterar data e hora que um arquivo foi criado
   Dica Linux recomendada Montando NTFS com Debian Live
   Dica Linux recomendada Uso das chaves na linha de comando

Comentários
[1] Comentário enviado por f_Candido em 26/08/2008 - 15:45h:

Excelente dica. Uma boa descrição.

Abraços


[2] Comentário enviado por Bella em 14/10/2009 - 20:33h:

Excelente dica, mas como eu posso fazer para obter a porcentagem que um processo ficou no estado Dormente?


[3] Comentário enviado por VonNaturAustreVe em 07/02/2010 - 18:09h:

Gosto de combinar com o kill para killar processos travados.

[]'s



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.