在Linux或者Unix系统中,通过rm或者文件管理器删除文件将会从文件系统的目录结构上解除链接(unlink).然而如果文件是被打开的(有一个进程正在使用),那么进程将仍然可以读取该文件,磁盘空间也一直被占用。
解决方案:
- 使用lsof |grep deleted找到正在使用已删除文件的进程,然后使用kill命令终止掉这个进程或者重启这个进程,os就会自动回收磁盘空间,空间就会被释放了。
在Linux或者Unix系统中,通过rm或者文件管理器删除文件将会从文件系统的目录结构上解除链接(unlink).然而如果文件是被打开的(有一个进程正在使用),那么进程将仍然可以读取该文件,磁盘空间也一直被占用。
解决方案:
本文标题:linux删除文件后磁盘空间未释放
本文链接:https://www.haomeiwen.com/subject/omjlbktx.html
网友评论