lsof已删除未释放磁盘空间

1.查看进程

lsof |grep deleted


一般结束进程空间就会释放掉,如果对于正在运行服务的情况结束进程会影响服务的正常访问,可使用以下方法释放空间
2.查看文件描述

#上图1w就是文件描述符1
/proc/进程号/fd/文件描述符

3.释放空间

#查看已删除文件
ls -l /proc/26889/fd/1
#清空
echo > /proc/26889/fd/1

4.找回已删除数据

cp  /proc/26889/fd/1 test.back
THE END
分享
二维码
< <上一篇
下一篇>>
文章目录
关闭
目 录