línea de comando ps ha dejado de funcionar correctamente después de una actualización

0

Yo uso para poder ejecutar este comando ps desde la terminal:

ps -u whoami -o pid, rss, comando

¡Pero recientemente el tamaño RSS devuelto es todo 0!

ps -u 'whoami' -o pid,rss,command
158      0 /System/Library/CoreServices/Dock.app/Contents/MacOS/Dock
159      0 /System/Library/CoreServices/SystemUIServer.app/Contents/MacOS/SystemUIServer
160      0 /System/Library/CoreServices/Finder.app/Contents/MacOS/Finder
165      0 /usr/sbin/pboard

a menos que lo ejecute con sudo

sudo ps -u 'whoami' -o pid,rss,command
158  17556 /System/Library/CoreServices/Dock.app/Contents/MacOS/Dock
159  22488 /System/Library/CoreServices/SystemUIServer.app/Contents/MacOS/SystemUIServer
160  82176 /System/Library/CoreServices/Finder.app/Contents/MacOS/Finder
165    840 /usr/sbin/pboard

¿Alguien sabe cómo solucionar esto o cómo recuperar la funcionalidad original?

    
pregunta Munkymorgy 10.06.2011 - 18:00

2 respuestas

1

Tengo 10.6.7 y tu

ps -u 'whoami' -o pid,rss,command

produciendo

  PID    RSS COMMAND
  180    696 /sbin/launchd
  185  19108 /System/Library/CoreServices/SystemUIServer.app/Contents/MacOS/SystemUIServer
  189     32 /usr/sbin/pboard
  .... etc ....

entonces, el problema está en tu sistema. Entonces, ¿qué devuelve esto?

ls -l /bin/ps

si esto

-r-sr-xr-x  1 root  wheel  134816 12 okt  2010 /bin/ps

si su ps tiene otros permisos, repárelo con:

sudo chown root /bin/ps
sudo chgrp wheel /bin/ps
sudo chmod 4555 /bin/ps
    
respondido por el jm666 10.06.2011 - 19:43
-1

Esto parece ser un problema de permisos.

Intentaré reparar los permisos de acuerdo con enlace

    
respondido por el ghoppe 10.06.2011 - 18:13

Lea otras preguntas en las etiquetas