目录

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

目录

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

这时可以使用下面的命令查看,有哪些进程占用着被删除文件:

1
lsof | grep deleted

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

1
lsof | grep delete | xargs kill -s 9