14 votes

Pourquoi /proc n'existe pas dans OS X ?

Quelle est la raison pour laquelle /proc n'existe pas dans OS X ? J'étais curieux de trouver les descripteurs de fichiers qu'un processus utilisait dans mon Mac. La façon dont je le fais sous linux est d'aller dans /proc/fd de ce processus.

Comment puis-je trouver ce que fd sont utilisés par un processus ?

14voto

Matthieu Riegler Points 20160

Retour aux sources : Ubuntu est un GNU/Linux, OS X est un FreeBSD : systèmes différents, méthodes de travail différentes.

Sous OS X, vous pouvez utiliser lsof pour voir les fichiers ouverts.

$lsof -p 68180

vous montrerait tous les fichiers ouverts par le processus avec le pid 68180.

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X