这是在 CentOS 7 安装上。
共享文件夹
/dev/sbd1
安装在/data
容量为 4 TB。删除文件夹后,它应该显示 1.1TB 已占用空间,但实际显示为 2.2TB。
通过单击“移至垃圾箱”从安装在不同工作站中的共享文件夹中完成删除
我检查了
/home/username/.local/ /home/
并且没有垃圾目录。
我也尝试
trash_cli
通过安装yum install trash_cli
。这没有帮助。
在哪里检查或如何找到删除的数据在哪里,为什么即使删除后它仍然是相同的大小?
答案1
在关闭所有句柄之前,磁盘空间不会被释放,因此很可能某些进程仍打开已删除的文件,因此它们尚未被修剪。
要递归列出打开的文件,请使用lsof +D /data
或lsof +D /data | grep deleted
仅显示已删除的打开文件
然后,您需要终止或重新启动任何打开已删除文件的进程。