flashplayer - wo ist das File?

16/03/2011 - 19:29 von Gernot Pru3nster | Report spam
Hallo,

früher legte der Flash-Player beim Abspielen eines Online-Videos die
Video-Datei in /tmp ab. Nun (10.2.152.27) ist das nicht mehr so.

Wo ist also das File hin?

Ein lsof -p (PID des flash-players) wàhrend des Abspielens zeigt
folgendes an:

plugin-co 3010 gnt 28r REG 8,5 27118537 5512759
/tmp/FlashXXc2KvZp (deleted)

Es gibt das File, es ist aber "deleted". Wie ist das zu verstehen? Das
File wird ja gerade gespielt und wenn es von lsof gezeigt wird, müsste
es doch noch irgend wo vorhanden sein? Wie komme ich an dieses File?

Schöne Grüße,
Gernot.
 

Lesen sie die antworten

#1 Michael Prokop
16/03/2011 - 21:31 | Warnen spam
begin 1 followup to Gernot Pru3nster :

früher legte der Flash-Player beim Abspielen eines Online-Videos die
Video-Datei in /tmp ab. Nun (10.2.152.27) ist das nicht mehr so.

Wo ist also das File hin?

Ein lsof -p (PID des flash-players) wàhrend des Abspielens zeigt
folgendes an:

plugin-co 3010 gnt 28r REG 8,5 27118537 5512759
/tmp/FlashXXc2KvZp (deleted)

Es gibt das File, es ist aber "deleted". Wie ist das zu verstehen? Das
File wird ja gerade gespielt und wenn es von lsof gezeigt wird, müsste
es doch noch irgend wo vorhanden sein? Wie komme ich an dieses File?



Du kommst so dran:

ls -l /proc/$PID/fd/ | grep '(deleted)'

Dann hast du den Filedescriptor, und kannst mit:

cp /proc/$PID/fd/$FD Flash_recovered

die Datei recovern.

HTH && mfg,
-mika-
http://michael-prokop.at/ || http://adminzen.org/
http://grml-solutions.com/ || http://grml.org/

Ähnliche fragen