[关闭]
@AlexWuYh 2021-03-03T09:17:29.000000Z 字数 222 阅读 68

Linux上删除文件后空间没有被释放

Linux


有时候,在Linux系统中rm删除文件后,使用df查看空间占用情况时会发现,占用空间并没有减少。这往往都是因为被删除的文件还被某些进程占用着,从而导致文件已经删除了但是空间并没有真正的释放。
这时可以使用下面的命令查看,有哪些进程占用着被删除文件:

  1. lsof | grep deleted

最后,就可以通过杀掉这些进程的方式时系统可以回收空间,命令如下:

  1. lsof | grep delete | xargs kill -s 9
添加新批注
在作者公开此批注前,只有你和作者可见。
回复批注