怎么查看linux 删除 未释放空间

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了怎么查看linux 删除 未释放空间相关的知识,希望对你有一定的参考价值。

初步判读是删除文件时有进程在使用文件,导致空间未释放。使用lsof | grep delete 查找到相应的进程号,然后用kill -9 删掉进程,在次使用df -k检查文件系统,发现可用空间为80G . 参考技术A SUSE11X64-001:/test # df -h
Filesystem Size Used Avail Use% Mounted on
/dev/sda2 29G 27G 522M 99% /
devtmpfs 972M 116K 972M 1% /dev
tmpfs 972M 0 972M 0% /dev/shm

linux查看已删除空间却没有释放的进程

背景:rm删除了文件或者文件夹,df查看时发现没有释放磁盘空间。

执行lsof -n | grep deleted这个命令。
[root@localhost ~]#lsof -n | grep deleted #发现有几个删除了但是没有释放空间。
技术图片
[root@localhost ~]#kill -9 4291
然后在df查看一下,发现空间减少了。
[root@localhost ~]#df –lh
技术图片

希望能帮到你。

以上是关于怎么查看linux 删除 未释放空间的主要内容,如果未能解决你的问题,请参考以下文章

Linux 删除文件磁盘空间未释放

linux删除文件 空间没有被释放

Linux 删除文件,但空间没变化怎么办

linux删除文件后磁盘空间未释放的问题

Linux 文件删除空间没有释放问题

如何解决Linux系统文件已删除但空间未释放