删除大文件不会释放空间
我删除了位于我的主目录中的大文件(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