我正在使用 Timeshift 工具进行备份。所以今天在备份期间我注意到我已选择 /dev/sda3(挂载为 /)进行备份并停止了备份过程。Timeshift 停止响应,我不得不终止该过程。之后我的根分区几乎已满。
$ df -h
Filesystem Size Used Avail Use% Mounted on
/dev/sda3 79G 76G 2.3G 98% /
dev 2.7G 0 2.7G 0% /dev
tmpfs 2.7G 14M 2.7G 1% /dev/shm
tmpfs 2.7G 0 2.7G 0% /sys/fs/cgroup
run 2.7G 1.1M 2.7G 1% /run
tmpfs 2.7G 8.0K 2.7G 1% /tmp
/dev/sda5 99G 126M 98G 1% /code
/dev/sda1 1022M 19M 1004M 2% /boot/efi
/dev/sda4 111G 9.3G 101G 9% /home
tmpfs 544M 20K 544M 1% /run/user/1000
$ sudo du -sh /*
0 /bin
88M /boot
66M /code
152K /dev
20M /etc
9.2G /home
24K /kde-image-pkgs.txt
0 /lib
0 /lib64
16K /lost+found
4.0K /media
4.0K /mnt
4.0K /opt
0 /proc
12M /root
8.0K /root-image-pkgs.txt
1.1M /run
0 /sbin
12K /srv
0 /sys
8.0K /tmp
7.2G /usr
223M /var
可用率 +1%后pacman -Scc
。重启修复“打开文件删除”问题也不起作用。
有人能帮我找出原因吗?
答案1
经过几个小时的调查和各种工具,我终于找到了解决方案。使用普通用户和根帐户,我的/var/tmp
目录是空的。列表/var/tmp
中没有文件,,等等。所以我只是将我的(根挂载点)挂载到其他目录(/mnt),你知道吗 -包含 Timeshift 创建的所有临时文件,大约 68Gb,并显示它。lsof
ncdu
du
find
/dev/sda3
/mnt/var/tmp
ncdu /mnt
也许这对面临同样问题的人有帮助。