LinuxとUnixのLost + Foundフォルダの目的は何ですか?

LinuxとUnixのLost + Foundフォルダの目的は何ですか?

LinuxおよびUnixオペレーティングシステムには、ルートディレクトリに次のフォルダがあります。/lost+found/

それは何のために使用されますか?どのような状況で対話できますか?どのようにやり取りするのですか?

ベストアンサー1

走ればfsck、ファイルシステムのどこにも参照されないデータフラグメントを見つけることができるファイルシステムスキャンと回復コマンド。特に、fsck完全なファイルのように見えますが、システムでは名前のないデータを見つけることができます。インデックスノードそのファイル名がありません。このデータはまだスペースを占めていますが、一般的な方法ではアクセスできません。

Repair File Systemを選択すると、fsckほとんど削除されたファイルがファイルに復元されます。問題は、ファイルに名前と場所がありましたが、その情報を使用できなくなることです。したがって、ファイルは(次へ)fsckという特定のディレクトリに配置されます。lost+found紛失物財産)。

表示されるファイルは通常、切断されたlost+found(つまり名前が削除された)システムが突然停止したとき(カーネルパニックまたは停電)、一部のプロセスによってまだ開かれていたファイルです(したがってデータは削除されません)。それがすべてなら、ファイルはとにかく削除されるので、気にする必要はありません。

lost+foundファイルシステムを一貫性のない状態にするソフトウェアまたはハードウェアのエラーが原因でファイルが表示されることがあります。もしそうなら、失われましたが、システム回復によって正常に回復されたファイルを見つける方法は次のとおりです。これらのファイルには、有用なデータが含まれている場合も含まれていない場合もあります。

多くのファイルシステムでは、このディレクトリはファイルを保持するlost+foundために事前に割り当てられたスペースがあるという点で少し特別です。fsck(このスペースは、fsckファイルデータを保持するためのスペースではなく、fsck構成する必要があるディレクトリ項目のスペースです。)誤って削除した場合は、lost+found再生成には使用しないmkdirでください。mklost+found可能であれば。

おすすめ記事