next up previous contents
Next: Conhecimento Agregado Up: Ferramentas que compõem o Previous: "tcpdump"

"ps"

O comando ps mostra o status dos processos correntes. Com os parâmetros é possível selecionar como e quais processos serão mostrados. Muito utilizado para verificar qual ou quais processos estão reduzindo a performance da máquina, se estão rodando, a quanto tempo e quanto de CPU estão consumindo.

Formato básico:

ps [ [-]acCegjklnrSuUvwx ][ -tx ]|[ num ] [ kernel-name ] [ c-dump-file ] [ swap-file ]

Opções:

-g : mostra todos os processos do usuário. Sem esta opção, ps mostra somente os processos interessantes.

-a : mostra também os processos que não são do user ID.

-r : restringe a saída para processos `running'.

-S : mostra o tempo de CPU acumulado pelos processos.

-u : mostra a saída direcionada para um usuário.

-x : mostra processos sem controle de terminal.

-c : mostra o nome do comando, como armazenado internamente no sistema.

-C : mostra o tempo de CPU `puro' ao invés da média fornecida pelo campo %CPU.

-e : mostra o ambiente bem como os argumentos do comando.

-j : mostra uma lista útil para informações de controle de job.

-k : normalmente, `kernel-name' default é /vmunix, `c-dump-file' é ignorado, e o`swap-file' é /dev/drum. Com a opção -k, os valores default passam a ser /vmunix, /vmcore e /dev/drum, respectivamente.

-l : mostra uma longa lista, com campos F, PPID, CP, PRI, NI, SZ,RSS e WCHAN.

-n : produz saída numérica para alguns campos. Numa listagem longa, o campo WCHAN é escrito numericamente ao invés de simbolicamente, ou, numa listagem de usuário, o campo USER é trocado pelo campo UID.

-S : mostra o tempo de CPU acumulada usada por este processo.

-U : atualiza a base de dados privada onde o ps mantém informações do sistema.

-v : mostra informações de memória virtual.

-w : mostra um formato de saída largo ( 132 colunas)

-tx : restringe a saída para processos que o controle de terminal é `x'. (ex: t3 para /dev/tty3)

num: o número do processo pode ser dado e neste caso, a saída se restringe aquele processo.

kernel-name: nome do Kernel (default /vmunix).

c-dump-file: nome do `dump file'( default /vmcore).

swap-file: nome do `swap file' (default /dev/drum)


next up previous contents
Next: Conhecimento Agregado Up: Ferramentas que compõem o Previous: "tcpdump"
Gabriel Silva Bornia
1999-10-07