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] [EMAIL PROTECTED] [~] # ls -l /proc total 0 [18:07:35] [EMAIL PROTECTED] [~] # mount | grep procfs [18:07:40] [EMAIL PROTECTED] [~] # 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] [EMAIL PROTECTED] [~] # 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

