Filesystem Size Used Avail Use% Mounted on
/dev/sdb1 36G 22G 12G 65% /
udev 10M 0 10M 0% /dev
tmpfs 1.6G 9.1M 1.5G 1% /run
tmpfs 3.8G 69M 3.7G 2% /dev/shm
tmpfs 5.0M 4.0K 5.0M 1% /run/lock
tmpfs 3.8G 0 3.8G 0% /sys/fs/cgroup
/dev/sda1 917G 863G 7.7G 100% /store
tmpfs 769M 4.0K 769M 1% /run/user/1000
这是输出DF-H,我问的是 /dev/sda1 中似乎缺少的可用空间。917 - 863 不等于 7.7。所以问题是:我如何找出占用该空间的内容,以及如何将其恢复?驱动器上不应该有任何系统文件(以防这些文件可能隐藏了使用的空间),它专门用于存储媒体;图片、视频、音乐等。
说实话,我不知道为什么会发生这种情况,我也不太清楚需要哪些信息才能查明原因,所以请告诉我您需要什么。我正在运行 Debian 8 系统。
答案1
来自乐于助人的Arch Linux 维基:
默认情况下,文件系统的 5% 将被标记为为 root 用户保留,以避免碎片化。
您有一个 917 GB 的磁盘,其中 95%(IE(减去用于避免碎片化的配额后)为 871 GB,这正好对应于您在DF-H命令。
由于您将磁盘用作长期存储设备,由于通常存在较大且较少的文件,因此出现碎片的风险较小,因此,如果愿意,您可以通过以下命令减少为抵消碎片而保留的磁盘配额:
tune2fs -m 2.0 /dev/sda1
这使得配额减少至总额的 2%。