¿Por qué no existe / proc en OS X?

6

¿Cuál es la razón por la que /proc no existe en OS X? Tenía curiosidad por encontrar descriptores de archivos que un proceso estaba usando en mi Mac. La forma en que lo hago en Linux es ir a la carpeta /proc/fd de ese proceso.

¿Cómo puedo encontrar qué fd s está usando un proceso?

    
pregunta theTuxRacer 29.01.2014 - 10:01

1 respuesta

10

Volviendo a lo básico: Ubuntu es un GNU / Linux, OS X es un FreeBSD: diferentes sistemas, diferentes formas de trabajar.

En OS X puedes usar lsof para ver los archivos abiertos.

$lsof -p 68180

le mostraría todos los archivos abiertos por el proceso con pid 68180.

    
respondido por el Matthieu Riegler 29.01.2014 - 10:27

Lea otras preguntas en las etiquetas