尽管主目录几乎为空,但 Linux Mint 文件系统已满。SDA6 文件/文件夹已满 98%?

尽管主目录几乎为空,但 Linux Mint 文件系统已满。SDA6 文件/文件夹已满 98%?

我在一个 80GB 的分区上安装了 Mint。启动时,Mint 告诉我“文件系统”几乎已满。我在终端中输入了“df -h”,输出如下:

Filesystem      Size  Used Avail Use% Mounted on
udev            3.6G     0  3.6G   0% /dev
tmpfs           737M  1.6M  735M   1% /run
/dev/sda6        59G   55G  1.2G  98% /
tmpfs           3.6G   30M  3.6G   1% /dev/shm
tmpfs           5.0M  4.0K  5.0M   1% /run/lock
tmpfs           3.6G     0  3.6G   0% /sys/fs/cgroup
/dev/sda5       511M   24K  511M   1% /boot/efi
tmpfs           737M   36K  737M   1% /run/user/1000
/dev/mmcblk0p1  1.9G   80M  1.8G   5% /media/user/Memory card
/dev/sda2       178G   66G  113G  37% /media/user/

它似乎显示 /dev/sda6 占用了 80GB 分区中的 55GB,并且已占用 98%,但我甚至不确定 sda6 是什么。我无法删除它,它似乎不是一个文件或文件夹。这些 sda 文件是什么,为什么它们占用这么多空间,我该如何减少使用量?我只是在 80GB 分区上安装了 Mint,并使用主目录来存储文档和 C 代码等小文件。

编辑: lsblk 的输出:

NAME        MAJ:MIN RM   SIZE RO TYPE MOUNTPOINT
sda           8:0    0 238.5G  0 disk 
├─sda1        8:1    0    50M  0 part 
├─sda2        8:2    0   178G  0 part 
├─sda3        8:3    0   499M  0 part 
├─sda4        8:4    0     1K  0 part 
├─sda5        8:5    0   512M  0 part /boot/efi
└─sda6        8:6    0  59.5G  0 part /run/timeshift/backup
mmcblk0     179:0    0   1.9G  0 disk 
└─mmcblk0p1 179:1    0   1.9G  0 part 

答案1

这不是它所显示的内容。df不查找大文件或类似的东西;它只显示全局文件系统统计信息,df 输出的第一列显示每个文件系统所在的设备存储在。

因此它/dev/sda6不占用分区上的任何空间;相反,它实际上是分区本身。(如果您尝试“减小其大小”,分区将变得更小,您不会获得空间,实际上会失去空间。)

(/dev 下的大多数路径,例如 /dev/sda,都以某种方式表示设备。它们本身不占用任何空间;事实上,它们甚至不是你的磁盘 – 它们都保存在内存中;请注意,“df”显示了安装在上的整个另一个文件系统/dev。)

因此输出的重要部分df是:

Filesystem      Size  Used Avail Use% Mounted on
.........        59G   55G  1.2G  98% /

这意味着您的/文件系统大小为 60 GB(而不是 80 GB!),而各种文件总共占用了 55 GB。您可以使用类似工具sudo ncdu -x /来查找实际的大文件。

(此外,文件系统总空间的 5%,即总共 60 GB 中的 3.0 GB 是预订的供系统服务在文件系统填满时使用,因此会从“可用”中减去。此百分比可通过 进行更改tune2fs -m。)

相关内容