Linux文件删除后磁盘空间没有释放

时间:2022-04-23 16:16:55

文件删了磁盘空间没释放

原因

可能是因为删除了某个正在被写入的文件

解决

1)删除后,重启写入文件的应用进程;
2)干掉进程:用命令 sudo /usr/sbin/lsof|grep deleted 查看空间没释放的文件,找到进程名称、pid,杀掉重启进程

删除正在写的文件可以用 cat /dev/null > f i l e n a m e b a s h c "> {filename}