Linux 和 Unix 系统中 lost+found 文件夹的作用是什么?
What is the purpose of the lost+found folder in Linux and Unix? (2014)

原始链接: https://unix.stackexchange.com/questions/18154/what-is-the-purpose-of-the-lostfound-folder-in-linux-and-unix

请启用 JavaScript 和 Cookie 以继续。

类 Unix 文件系统中的 `lost+found` 目录充当了 `fsck`(文件系统检查)工具的恢复回收站。当系统崩溃或出现损坏时,`fsck` 可能会发现“孤儿”文件——即存在于磁盘上但与目录结构缺乏明确连接的数据。这些项目被放置在 `lost+found` 中,以便管理员可以手动检查并恢复它们。 从历史上看,该目录需要预先分配磁盘空间。由于早期系统经常受到磁盘空间不足和处理能力有限的限制,`fsck` 在关键的恢复过程中无法安全地创建新文件或扩展目录。预分配 `lost+found` 确保了系统可以将恢复的数据移动到安全位置,而不会触发进一步的错误。 虽然 Btrfs 或 ZFS 等现代日志文件系统在处理一致性的方式上已经有所演进,且 XFS 通常只在修复时按需创建该目录,但 `lost+found` 仍然是许多 Linux 系统的标准组件。它的存在作为一种安全网,保护了那些在系统故障后可能永久丢失的数据。
相关文章

原文
联系我们 contact @ memedata.com