[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[port139ml:05238] Re: /procの保全
- To: port139ml@xxxxxxxxxxxxx
- Subject: [port139ml:05238] Re: /procの保全
- From: Junichi Murakami <junichi_m@xxxxxxxxxxxxxxxxx>
- Date: Mon, 19 Apr 2004 02:16:02 +0900
こんばんは、むらかみです。
Hideaki Ihara <hideaki@xxxxxxxxxxxxx> wrote:
> PID 毎のフォルダ、fd フォルダを取得できれば、削除されたファイル
> を含め保全できる?と考えていたのですがダメダメでした>自分
/proc/pid以下の内容はカーネルランドからプロセス情報をその都度
読み出しているので単純なファイルとして扱えないようです。
> そういえば、fd にあるリンクからファイルを復元する場合、時間の
> 経過に関係なく完全に復元できるもんなのでしょうか?
man pageのunlink(2)によれば
も し削除する名前がファイルへの最後のリンクだが、どれかのプロセスがその
ファイルをまだオープンしている場合は、そのファイルを参照している最後 の
フ ァイル・ディスクリプター (file descriptor) がクローズ (close) される
までファイルは存在し続ける。
とのことです。
---
むらかみ じゅんいち <junichi_m@xxxxxxxxxxxxxxxxx>
"no hack, no life"