从Linux删除.deleted条目

时间:2014-03-11 06:43:04

标签: linux delete-file

我正面临着更少的内存异常,因为某些文件或inode条目那些正在占用硬盘内存空间,我想?

du命令显示1.4G

df命令显示17G

我的硬盘是 20G ,当我解雇 lsof |时grep已删除

它显示了一个这样的文件:

enter image description here

现在我的疑问是,这是正在吃15G的文件,我想如果我删除它,我将能够得到15G,现在有两个问题?

  1. 我的想法是对的吗?
  2. 如果不是,那么吃15G和
  3. 的是什么
  4. 如果是,那么如何让15G回来?

1 个答案:

答案 0 :(得分:1)

某些进程仍然对已删除的巨大文件打开file descriptor。因此,只有当没有文件描述符时,内核才会释放资源(例如,使用进程关闭文件描述符或终止)。阅读inodesfile systems