我尝试了多种方法来追踪哪些东西占用了我的 SSD 驱动器上的空间。我提前道歉,因为我并不完全了解 Linux 和文件系统。
我有三个驱动器。SSD 为 120GB,用于安装操作系统和程序。一些分区被划分为交换分区,因此主分区上的 112GB 中只有 20G 可用。
这是 df -h 输出
$ df -h 文件系统大小已使用可用使用率%安装于 udev 3.9G 0 3.9G 0%/dev tmpfs 788M 82M 706M 11% /运行 /dev/sda1 103G 78G 20G 81% / tmpfs 3.9G 28M 3.9G 1% /dev/shm tmpfs 5.0M 4.0K 5.0M 1% /运行/锁定 tmpfs 3.9G 0 3.9G 0%/sys/fs/cgroup /dev/sdb1 3.6T 327G 3.1T 10% /media/媒体 /dev/sdc1 3.7T 2.5T 1.2T 68% /媒体/数据 tmpfs 788M 72K 788M 1%/运行/用户/1000 /dev/mapper/veracrypt7 2.0T 451G 1.5T 24% /媒体/veracrypt7
我无法找到使用了 92GB 的东西。我尝试了du
其他帖子中提到的几个命令,两个最大的目录只有 4GB ( /usr
) 和 2GB ( /var
)。其他任何东西都无法与之媲美。我试过了ncdu
,也没有在该驱动器上找到任何相当大的东西。
我的另外 2 个硬盘各有 4TB,用于存储我的媒体/备份/Plex/Nextcloud。这就是我使用此系统的全部目的。
型号:ATA KINGSTON SA400S3 (scsi) 磁盘/dev/sda:120GB 扇区大小(逻辑/物理):512B/512B 分区表:msdos 磁盘标志: 编号 起始 结束 大小 类型 文件系统 标志 1 1049kB 112GB 112GB 主 ext4 启动 2 112GB 120GB 8475MB 扩展 5 112GB 120GB 8475MB 逻辑 Linux 交换 (v1)
磁盘使用情况分析器应用程序给出了类似的结果 - “/” 为 7.9GB,/usr
为 4.2GB,/var
为 1.8GB,并且从那里开始越来越小。它就是不合逻辑,这令人沮丧。它确实说error opening directory '/etc/ssl/private':Permission denied.
至于休眠,我不知道。我从未启用过它。有办法检查吗?RAM 为 8GB
如果有人能帮我找到神秘的 86GB 占用空间的是什么,我将不胜感激。回答时请记住我几乎一无所知!
系统:Ubuntu 16.04
Kingston 120GB SSD
WD 4TB 硬盘(备份)
WD 4TB 硬盘(媒体)
答案1
好的。谜团解开了。有点。在瞎折腾了一阵之后,我决定卸载我的 veracrypt 卷(位于 4TB 驱动器之一上),突然 SSD 驱动器上出现了一个 75 GB 的文件。我不知道为什么在安装 veracrypt 分区时没有显示这个文件,也不知道为什么它会出现在这个特定的驱动器上(veracrypt 分区上还有其他不在 SSD 上的东西),但我认为这更像是 truecrypt 的问题。无论如何,非常感谢大家的帮助。
答案2
当我用truecrypt挂载的时候,有一个文件/tmp/.truecrypt_aux_mnt1/volume
,它的大小就是我的truecrypt加密文件的大小。