删除大文件不会释放空间

我删除了位于我的主目录中的大文件(6 GB),但是没有增加可用空间。

我已经尝试通过键入cd ~/.local/share/Trash/files查看垃圾文件夹中的cd ~/.local/share/Trash/files但它没有列在那里。 我试过运行sudo apt-get clean但是问题没有解决。 我也尝试过sudo lsof +L1 ,看看是否有其他进程正在使用它,但它也没有出现在那里。

有人有什么建议吗?

该文件仍由一个(或多个)进程使用。 仅当没有进程打开文件时,才会释放文件占用的空间。

当管理员忘记重新启动相关进程时,这是填充文件系统的日志文件的常见问题。

你可以用lsof | grep DEL来检查这个 lsof | grep DEL

我通过以下步骤解决了这个问题

 #lsof +L1 

这将显示包含已删除引号的内存的文件列表。

请注意文件的pid(进程ID)

杀死这个过程

 #kill  

内存将由进程释放

按命令检查

 #df -h