Pular para o conteúdo

Verificando processos com o PS

Dica publicada em Linux / Comandos
Sandro Roberto Ferrari srf
Hits: 44.444 Categoria: Linux Subcategoria: Comandos
  • Indicar
  • Impressora
  • Denunciar
O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.

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.

O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.
O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.

Manipulação de fitas com MT

Impressão com CUPS via console

Sinais de processos

Sempre e poderoso cat

Network Probe

Processos de usuário em segundo plano e como manipulá-los

Como recortar um vídeo via linha de comando

O comando chfn

Comandos para localização de arquivos

Tocando CDs de áudio via cdda2wav

#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

Entre na sua conta para comentar.