shell-script-pt
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

man pgrep


From: oteb_04
Subject: man pgrep
Date: Thu, 23 Dec 2004 16:25:35 -0000
User-agent: eGroups-EW/0.82

Olá para todos

fiz uma tradução(sem revisão) do man pgrep. Como foi dito,
nem sempre são amigáveis essas páginas. 

Deve servir ao menos para alguém aprimorar e ai ser útil
para que não sabe nada de inglês.

Ai vai:
NAME
        pgrep, pkill - assinala processos baseando-se no nome
e outros atributos

SYNOPSIS
       pgrep [-flvx] [-d delimiter] [-n|-o] [-P ppid,...] [-g
pgrp,...]
            [-s sid,...] [-u euid,...] [-U uid,...] [-G gid,...]
            [-t term,...] [pattern]

       pkill [-signal] [-fvx] [-n|-o] [-P ppid,...] [-g pgrp,...]
            [-s sid,...] [-u euid,...] [-U uid,...] [-G gid,...]
            [-t term,...] [pattern]

DESCRIPTION

        pgrep seleciona, dos processos em andamento, os que
conferem com os criterios especificados. Todos os criterios tem
que ser satisfeitos.. Por exemplo:

        pgrep -u root sshd

        irá listar os processos nomeados como 'sshd' *E*
pertencentes ao usuário 'root'. Por outro lado,

        pgrep -u root,daemon

        irá listar os processos pertencentes ao usuario 'root'
*OU* ao usuario 'daemon'

        pkill irá enviar o sinal especifico (pelo SIGTERM default)
para cada processo ao ínvez de jogá-los para stdout

OPTIONS

        -d especifica o delimitador (padrão - nova linha) pgrep
apenas
        -f o padrão é normalmente conferir apenas com o nome do
processo. Quando '-f' é especificado, a linha de comando completa
é mostrada
        -g pgrp,... apenas casa com processos aonde é listado o
group ID do processo. Processo com group 0 é traduzido como
processo do grupo de pgrep ou pkill
        -G gid,... apenas casa com processos com os quais o real
group ID é listado. Valores numéricos ou simbólicos podem ser
usados.
        -l lista o nome do processo assim como o ID do
processo(pgrep apenas)
        -n seleciona apenas o mais novo(o mais recentemente
iniciado) dos processos que forem selecionados
        -o seleciona apenas o mais antigo
        -P ppid,...apenas seleciona processos que sejam
relacionados
        -s sid,...  
        -t term,... seleciona apenas processos controlados pelo
terminal especificado. O nome do terminal deve ser declarado sem o
prefixo "/dev/"
        -u euid,... seleciona apenas processos que efetivamente
lista o user ID. Podem ser usados valores numéricos ou simbolicos
        -U uid,... apenas processos com o user ID real listado.
Podem ser usados valores numéricos ou simbolicos.
        -v nega a seleção 
        -x apenas nome(ou linha de comando caso '-f' seja usado) de
processos que case exatamente com a especificação. 
        -signal especifica o sinal a ser enviado a cada processo
selecionado. Valor numérico ou simbólico podem ser usados(pkill
apenas)

OPERANDS
       pattern especifica a expressão regular à ser usada

EXAMPLES

        Achar o process ID do daemon named
                unix$ pgrep -u root named 
        Fazer o syslogd reler seu arquivo de configuração
                unix$ pkill -HUP syslogd
        Dar informações detalhadas de todos os processos xterm
                unix$ ps -fp $(pgrep -d, -x xterm)
        Fazer com que todos os processos netscape tenham a
prioridade de execução alterada 
                unix$ renice +4 `pgrep netscape`

EXIT STATUS   
       0      um ou mais processos conferem com o critério

       1      Nenhum processo assinalado.

       2      Syntax error na linha de comando.

       3      Fatal error: out of memory etc.


NOTA
        O nome do processo usado para seleção está limitado a 15
caracteres presente na saida de /proc/'pid'/stat. Use a opção '-f'
para ter a linha de comando completa, /proc/'pid'/cmdline

BUGs
        As opções '-n' , '-o'  e '-v' não podem ser conbinadas.
Me
avise se precisar usar isso
        Defunct processes são reportados

Veja também
        ps(1) proc(5) regex(5)

STANDARDS
       pkill and pgrep were introduced in Sun's  Solaris  7.
This  implementation  is
       fully compatible.

AUTHOR
       Kjetil Torgrim Homme <address@hidden>

       Albert  Cahalan  <address@hidden>  is  the current
maintainer of the procps
       package.

       Please send bug reports to <address@hidden>

Linux                                June 25, 2000
PGREP(1)


[]
Beto




reply via email to

[Prev in Thread] Current Thread [Next in Thread]