Ubuntu 20.04 上的 ext4 驱动器上似乎丢失了一些空间

Ubuntu 20.04 上的 ext4 驱动器上似乎丢失了一些空间

今天,我在我的一个系统中“发现”了一个我完全忘记了的硬盘。所以我想看看里面有什么。我从另一台计算机通过 ssh 登录(对于接下来的操作可能很重要),经过一番折腾(*),我设法安装并检查了它。里面有大约 65G 的数据。我复制了所有我想保留的内容,然后rm -rf编辑了其余内容。

现在df告诉我它总共有 917G,使用了 206M,可用 870G。我想,也许我删除的文件并没有真正被删除,而是被移到了回收站。但这与显示的数字不符。我仍然检查了'$RECYCLE.BIN'lost+found,但只有'$RECYCLE.BIN'129 字节(!!)长的 .ini 文件完全不重要。但在格式化之前,我想确保里面没有其他重要的东西。

问题来了:是rm将文件移动到回收站还是立即删除它们(就我目前所理解的而言)?如果确实将它们移动到回收站,当通过 ssh 连接时,它会使用哪一个?

我还能在哪里看到是什么占据了df看不见的空间?

(*)对我来说,这只是一个有趣的轶事:起初我安装了驱动器,但ls发现它是空的。所以我查看了一下parted是否可以看到任何东西:驱动器有一个 msdos 分区表,其中只有分区 #2,占据了整个磁盘。我继续删除分区,重新创建了分区表作为 gpt,并创建了一个新的主分区作为 ext4,占据了整个磁盘。我再次安装它,惊喜...磁盘不再是空的!我可以看到一个目录,然后我记得它一开始就在那里,但在ls重新分区之前看不到它。所以parted警告了我好几次,我所有的数据都会丢失,但这并没有发生。相反,我恢复了数据。令人费解。

相关内容