Perché non esiste / proc in OS X?

6

Qual è la ragione per cui /proc non esiste in OS X? Ero curioso di trovare i descrittori di file che un processo stava usando nel mio Mac. Il modo in cui lo faccio in linux è andare nella cartella /proc/fd di quel processo.

Come faccio a sapere che cosa fd s è utilizzato da un processo?

    
posta theTuxRacer 29.01.2014 - 10:01
fonte

1 risposta

10

Tornando alle origini: Ubuntu è un GNU / Linux, OS X è un FreeBSD: diversi sistemi, diversi modi di lavorare.

Su OS X puoi usare lsof per vedere i file aperti.

$lsof -p 68180

ti mostrerebbe ogni file aperto dal processo con pid 68180.

    
risposta data 29.01.2014 - 10:27
fonte

Leggi altre domande sui tag