[FUG-BR] O comando `ps` requer o procfs?
Rafael Stockler
rafael.stockler em gmail.com
Quarta Fevereiro 14 18:19:29 BRST 2007
Vlw pela aula.
O problema q estou acostumado com o Gentoo e dai fiquei meio perdido.
Nunca havia mexido em um BSD.
Obrigado.
On 2/14/07, Nilson Debatin <nilson em forge.com.br> wrote:
> Em Qua, 2007-02-14 às 17:54 -0200, Rafael Stockler escreveu:
> > Olá a todos,
> >
> > Sou novato no freeBSD, acabei de instalar. Digamos que esta foi a
> > quinta tentativa, nas primeiras ou o pacote do cd falhava na hora de
> > instalar ou outra coisa acontecia. Mas consegui instalar tranquilo
> > agora.
> >
> > Porém, quando tento executar o comando ps -ef | grep alguma coisa ou
> > só o ps retorna essa mensagem:
> >
> > ps: Process environment requires procfs(5)
>
> Algumas informações (com outros parametros adicionais do ps) realmente
> precisam da procfs para extrair essas informações dos processos, mas
> pra utilização comum não precisa da /proc, segundo teste realizado
> por mim mesmo agorinha:
>
> [18:07:31] root em devel [~]
> # ls -l /proc
> total 0
>
> [18:07:35] root em devel [~]
> # mount | grep procfs
>
> [18:07:40] root em devel [~]
> # ps ax | grep getty
> 520 v0 Is+ 0:00.01 /usr/libexec/getty Pc ttyv0
> 521 v1 Is+ 0:00.01 /usr/libexec/getty Pc ttyv1
> 522 v2 Is+ 0:00.01 /usr/libexec/getty Pc ttyv2
> 78225 p0 R+ 0:00.00 grep getty
>
> [18:07:48] root em devel [~]
> # ps ef | grep getty
> ps: Process environment requires procfs(5)
> 520 v0 Is+ 0:00.01 /usr/libexec/getty Pc ttyv0
> 521 v1 Is+ 0:00.01 /usr/libexec/getty Pc ttyv1
> 522 v2 Is+ 0:00.01 /usr/libexec/getty Pc ttyv2
> 78245 p0 S+ 0:00.00 grep getty
>
> Já o -ef requer alguma informação da /proc, mas mesmo assim
> lista os processos numa boa. O que você pode fazer é montar
> essa bendita partição virtual, da seguinte forma:
>
> # mount_procfs procfs /proc
>
> E seja feliz com o seu ps :)
>
> []s
> Nilson
>
>
> -------------------------
> Histórico: http://www.fug.com.br/historico/html/freebsd/
> Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
>
Mais detalhes sobre a lista de discussão freebsd