All of lore.kernel.org
 help / color / mirror / Atom feed
* undelete open file
@ 2004-03-10 12:22 Joachim Reichelt
  2004-03-10 12:39 ` Vladimir Saveliev
  0 siblings, 1 reply; 4+ messages in thread
From: Joachim Reichelt @ 2004-03-10 12:22 UTC (permalink / raw)
  To: reiserfs-list

Dear all,

is there a way to undelete a file, that is still open?
lsof -C ... gives
Bragi   29736  jre   15r   REG        3,8  6828032    480646 
/home/jre/susanne_h/Model.md_ntr.mdcrd (deleted)

-- 
Mit freundlichen Gruessen                         Best Regards
 
         Joachim Reichelt

WWW: http://www.gbf.de         _/_/_/   _/_/_/   _/_/_/_/
WWW: http://www.gbf.de/sb    _/    _/  _/   _/  _/
                            _/        _/   _/  _/
Mascheroder Weg 1          _/  _/    _/_/_/   _/_/_/
D-38124 Braunschweig      _/    _/  _/   _/  _/
Tel: +(49) 531 6181 352  _/    _/  _/   _/  _/
FAX: +(49) 531 2612 388   _/_/_/  _/_/_/   _/

			SB  - Strukturbiologie
              GBF - Gesellschaft fuer Biotechnologische Forschung
                    German Research Centre for Biotechnology

See me at:
EMAIL: REICHELT@gbf.de    WWW:  http://www.gbf.de/sb/Reichelt.htm

-- Disclaimer --
Standard > Keyword : Opinions, my own, nobody else's, whatsoever ...

Man muss sich notfalls jemand mieten,
hat man an Geist selbst nichts zu bieten!     (Heinz Erhardt)


^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: undelete open file
  2004-03-10 12:22 undelete open file Joachim Reichelt
@ 2004-03-10 12:39 ` Vladimir Saveliev
  2004-03-10 13:57   ` Joachim Reichelt
  0 siblings, 1 reply; 4+ messages in thread
From: Vladimir Saveliev @ 2004-03-10 12:39 UTC (permalink / raw)
  To: Joachim Reichelt; +Cc: reiserfs-list

On Wed, 2004-03-10 at 15:22, Joachim Reichelt wrote:
> Dear all,
> 
> is there a way to undelete a file, that is still open?
> lsof -C ... gives
> Bragi   29736  jre   15r   REG        3,8  6828032    480646 
> /home/jre/susanne_h/Model.md_ntr.mdcrd (deleted)

cat /proc/NUM/fd/FD > copy-of-file

where NUM is pid of process having that file open
FD - file descriptor of removed file


^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: undelete open file
  2004-03-10 12:39 ` Vladimir Saveliev
@ 2004-03-10 13:57   ` Joachim Reichelt
  0 siblings, 0 replies; 4+ messages in thread
From: Joachim Reichelt @ 2004-03-10 13:57 UTC (permalink / raw)
  To: Vladimir Saveliev; +Cc: reiserfs-list



Vladimir Saveliev schrieb am 03/10/2004 01:39 PM:

>On Wed, 2004-03-10 at 15:22, Joachim Reichelt wrote:
>  
>
>>Dear all,
>>
>>is there a way to undelete a file, that is still open?
>>lsof -C ... gives
>>Bragi   29736  jre   15r   REG        3,8  6828032    480646 
>>/home/jre/susanne_h/Model.md_ntr.mdcrd (deleted)
>>    
>>
>
>cat /proc/NUM/fd/FD > copy-of-file
>
>  
>
a
less /proc/NUM/fd/FD
will lock the file, till all jobs are done.
Then I'll do the 'cat'

>where NUM is pid of process having that file open
>FD - file descriptor of removed file
>  
>

Many thanks!!!

-- 
Mit freundlichen Gruessen                         Best Regards
 
         Joachim Reichelt

WWW: http://www.gbf.de         _/_/_/   _/_/_/   _/_/_/_/
WWW: http://www.gbf.de/sb    _/    _/  _/   _/  _/
                            _/        _/   _/  _/
Mascheroder Weg 1          _/  _/    _/_/_/   _/_/_/
D-38124 Braunschweig      _/    _/  _/   _/  _/
Tel: +(49) 531 6181 352  _/    _/  _/   _/  _/
FAX: +(49) 531 2612 388   _/_/_/  _/_/_/   _/

			SB  - Strukturbiologie
              GBF - Gesellschaft fuer Biotechnologische Forschung
                    German Research Centre for Biotechnology

See me at:
EMAIL: REICHELT@gbf.de    WWW:  http://www.gbf.de/sb/Reichelt.htm

-- Disclaimer --
Standard > Keyword : Opinions, my own, nobody else's, whatsoever ...

Man muss sich notfalls jemand mieten,
hat man an Geist selbst nichts zu bieten!     (Heinz Erhardt)


^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: undelete open file
@ 2004-03-10 14:30 root
  0 siblings, 0 replies; 4+ messages in thread
From: root @ 2004-03-10 14:30 UTC (permalink / raw)
  To: Reichelt, reiserfs-list

I believe you can copy the file by performing a cp /proc/<pid>/fd/<fd> <newfile>

^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2004-03-10 14:30 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2004-03-10 12:22 undelete open file Joachim Reichelt
2004-03-10 12:39 ` Vladimir Saveliev
2004-03-10 13:57   ` Joachim Reichelt
  -- strict thread matches above, loose matches on Subject: below --
2004-03-10 14:30 root

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.