Linux 和 macOS 上的 lost+found 文件夹是什么?Linux 和 macOS 上的 lost+found 文件夹是什么?Linux 和 macOS 上的 lost+found 文件夹是什么?Linux 和 macOS 上的 lost+found 文件夹是什么?
  • 文章
  • 正则表达式
    • 工具
  • 登录
找到的结果: {phrase} (显示: {results_count} 共: {results_count_total})
显示: {results_count} 共: {results_count_total}

加载更多搜索结果...

搜索范围
模糊匹配
搜索标题
搜索内容
发表 admin at 2025年2月28日
类别
  • 未分类
标签

Linux 和 macOS 上的 lost+found 文件夹是什么?

lost+found 文件夹是 Linux、macOS 和其他类 UNIX 操作系统的一部分。每个文件系统(即每个分区)都有自己的 lost+found 目录。您会在这里找到损坏文件的恢复位。

lost+found 的用途

在 Linux 上,fsck 命令(“文件系统检查”的缩写)检查您的文件系统是否有错误。 fsck 可能会在文件系统中找到一些“孤立”或损坏的文件。如果是这样,fsck 会从文件系统中删除那些损坏的数据位,并将它们放在 lost+found 文件夹中。

例如,如果您在计算机正在运行并且文件正在写入硬盘驱动器时突然关闭计算机,则 fsck 工具可能会在您下次启动计算机时自动检查您的文件系统。如果它发现任何损坏的数据,它会将其放入文件系统的 lost+found 文件夹中。

这在 macOS 上的工作方式类似。如果您运行“磁盘工具”并检查您的磁盘是否存在文件系统问题,它可能会发现损坏的数据位并将它们存储在 lost+found 文件夹中。

大多数 UNIX 文件系统都有一个 lost+found 文件夹,包括 Linux 上的 ext2、ext3 和 ext4,以及 macOS 上的 HFS+ 文件系统。某些文件系统可能不使用 lost+found 文件夹,但它们在这些操作系统上不太常见。

在哪里可以找到丢失+找到的文件夹

每个文件系统都有自己的 lost+found 文件夹,因此您会在每个硬盘驱动器或分区上找到一个。这意味着您会在 /lost+found 的根目录中找到一个 lost+found 文件夹。

如果您安装了其他分区,您也会在每个分区上找到一个 lost+found 文件夹。例如,如果您的主目录有一个单独的分区挂载在 /home,您会在 /home/lost+found 找到一个 lost+found 文件夹。来自主分区的孤立数据将放置在 /home/lost+found 而不是 /lost+found。

如果您有 USB 驱动器或其他格式化为 Linux 文件系统的外部驱动器,您还会在其上看到一个 lost+found 目录。

此文件夹通常是隐藏的,因此您可能必须显示隐藏的文件和文件夹才能看到它。

如何查看 lost+found 文件夹的内容

此文件夹通常仅限于 root 用户,以防止普通用户窥视内部并访问他们通常无权访问的恢复数据。不要仅仅因为看到一个 lost+found 文件夹就认为你周围有损坏的文件——在许多系统上,它可能是空的。

要查看里面的内容,请打开终端窗口并连续运行以下命令:

sudo su
cd /lost+found
ls

(如果第一个命令不起作用,请尝试运行 su 而不是 sudo su - 每个 Linux 发行版都有点不同。)

终端将列出 lost+found 文件夹中的所有文件。如果它没有返回任何内容,则该文件夹为空。

恢复数据通常很困难

如果在 lost+found 文件夹中有东西,它通常不会是整个文件。相反,您会看到小块文件或损坏的数据,您无法对它们做太多事情。

如果您没有丢失任何重要数据,您可能不需要担心 lost+found 文件夹中的任何内容。如果确实丢失了数据,您可以检查 lost+found 文件夹并尝试恢复其中的一些内容。如果您在这里找到完整的文件,您可以尝试将文件移回其原始位置并使用它。但是你可以对损坏的部分文件做任何事情的机会很小。 fsck 命令将它们放在那里以防万一。

您也不能删除 lost+found 文件夹,因为它是文件系统的永久部分。但是,如果您在 lost+found 文件夹中发现无法拼凑的无用文件碎片,您可以使用终端删除它们以释放空间。

©2015-2025 艾丽卡 support@alaica.com