¿A dónde se dirigió el directory / proc en Mountain Lion?

Solía ​​encontrar la location de videos en caching por lsof | grep Flash lsof | grep Flash , el resultado es algo como esto

 Google 38571 lamnk 74u REG 1,2 156826302 37061768 /Users/lamnk/Library/Application Support/Google/Chrome/Default/Pepper Data/Shockwave Flash/.com.google.Chrome.KNc63e 

Pepper flash player borró los files para que no puedas verlos ni copyrlos, pero el process 38571 aún mantiene los files abiertos. Normalmente puedo save el video en caching copyndo /proc/38571/fd/74 en otra location. Sin embargo, en Mountain Lion descubrí que / proc ya no está allí.

  • ¿Cómo elimino el comportamiento de iCloud primero en Mountain Lion?
  • El button Snooze no funciona para iCal en Lion and Mountain Lion
  • Atajo de keyboard para cambiar entre windows abiertas
  • ¿Cómo puedo ocultar / eliminar actualizaciones de la Mac App Store?
  • Subversion - Herramientas de command-line Homebrew vs. Xcode
  • ¿Cómo solicito un recibo de lectura cuando envío un correo electrónico con Outlook para Mac 2011?
  • ¿Es posible get otro process para usar estos identificadores de files y leer los files que existen pero que carecen de una estructura adecuada de manejo / inodo del sistema de files? ¿Debo configurar / proc en 10.8 si las herramientas nativas no funcionarán?

  • ¿Cómo puedo exportar las sustituciones de text de Lion para importarlas a Mountain Lion?
  • Acceso directo para revertir el cambio de autocorrección
  • ¿Cómo arreglar el ícono de Dock faltante cuando Safari está activo y minimizado?
  • ¿Por qué no muestra ps aux * todo *?
  • Command + C no siempre funciona desde el primer bash en Microsoft Word (Office 2011)
  • ¿Podemos simplemente cambiar el nombre de una aplicación si son versiones diferentes y mantener ambas?
  • One Solution collect form web for “¿A dónde se dirigió el directory / proc en Mountain Lion?”

    / proc nunca se ha incluido en ninguna versión de OS X (aunque Amit Singh escribió una versión de procfs para OS X ). Sin embargo, debería poder getlo a través de /.vol. Primero, encuentre el número de dispositivo para el volumen en el que vive con algo como stat -f%d /Users/lamnk (suponiendo que su biblioteca no se haya networkingirigido extrañamente a otro volumen). A continuación, obtenga su ID de file (también conocido como número de inodo) del command lsof (370617680 en el ejemplo que proporcionó). Luego puede alcanzarlo como /.vol/volumeid/fileid:

     $ stat -f%d /Users/lamnk 234821716 $ lsof -c "Google Chrome" | grep "Pepper Data" Google 38571 lamnk 74u REG 1,2 156826302 37061768 /Users/lamnk/Library/Application Support/Google/Chrome/Default/Pepper Data/Shockwave Flash/.com.google.Chrome.KNc63e $ cp /.vol/234821716/37061768 rawfile 

    EDITAR: Aparentemente, /.vol no encuentra files desenlazados sino abiertos, aunque todavía existen en el disco. Desafortunadamente, esto significa que este truco no funcionará aquí. Podrías hacerlo con los procfs de Amit Singh, pero no lo he usado, así que no sé si servirá de mucho.

    Loving Apple Products like poisoning (iPhone, iPad, iMac, Macbook, iWatch).