linux中rm删除不释放空间怎么解决
发表于:2025-01-22 作者:千家信息网编辑
千家信息网最后更新 2025年01月22日,这篇文章主要介绍"linux中rm删除不释放空间怎么解决"的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇"linux中rm删除不释放空间怎么解决"文章能帮助大家解
千家信息网最后更新 2025年01月22日linux中rm删除不释放空间怎么解决
这篇文章主要介绍"linux中rm删除不释放空间怎么解决"的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇"linux中rm删除不释放空间怎么解决"文章能帮助大家解决问题。
解决方法:1、利用"lsof | grep deleted"命令,获取已经被删除但是仍被应用程序占用的进程;2、利用kill命令,删除获取的进程即可释放删除的空间,语法为"kill -9 获取到占用被删文件的进程号"。
本教程操作环境:linux7.3系统、Dell G3电脑。
linux中rm删除不释放空间怎么办
因为被删除的文件在删除的时侯还是进程在操作(打开、访问等)的缘故,rm只完成了在磁盘上文件实体的释放,而类似free list结构中相应的文件系统因进程的操作相应的inode并未释放。
解决的方法:这样的问题解决起来也很简单,找到操作的进程,kill掉就可以了,可是找到操作的进程恰恰是本问题的难点和关键。
这样的问题也可以通过重启机器和nmount/mount文件系统这样的方式解决,但这样的方法我是不提倡的,小小的问题就重启机器,小题大做。
过程:
1、找到正在用被删文件的进程
lsof | grep deleted
可以获取一个已经被删除但是仍然被应用程序占用的文件列表
用该命令后,我发现占用的文件列表非常多,我们需要将占用已删除文件的进程给一个一个的杀掉
示例如下:
[root@nc-ftp02 data]# lsof -n /data |grep deletedsh 8757 root 1w REG 202,5 287246420690 12 /data/nohup.out (deleted)sh 8757 root 2w REG 202,5 287246420690 12 /data/nohup.out (deleted)rsync 28485 root 1w REG 202,5 287246420690 12 /data/nohup.out (deleted)rsync 28485 root 2w REG 202,5 287246420690 12 /data/nohup.out (deleted)ssh 28486 root 2w REG 202,5 287246420690 12 /data/nohup.out (deleted)ssh 28486 root 6w REG 202,5 287246420690 12 /data/nohup.out (deleted)[root@nc-ftp02 data]# lsof -n /data |grep deleted|awk '{print $2}'8757875728674286742867528675[root@nc-ftp02 data]# lsof -n /data |grep deleted|awk '{print $2}'|xargs kill -9[root@nc-ftp02 data]# lsof -n /data |grep deleted[root@nc-ftp02 data]# df -hFilesystem Size Used Avail Use% Mounted on/dev/xvda2 99G 4.2G 90G 5% /tmpfs 3.9G 228K 3.9G 1% /dev/shm/dev/xvda1 380M 66M 294M 19% /boot/dev/xvda5 386G 22G 345G 6% /data
2、kill掉相应的进程空间就释放了
kill -9 PID
关于"linux中rm删除不释放空间怎么解决"的内容就介绍到这里了,感谢大家的阅读。如果想了解更多行业相关的知识,可以关注行业资讯频道,小编每天都会为大家更新不同的知识点。
进程
文件
空间
问题
方法
命令
知识
系统
应用程序
机器
程序
行业
过程
应用
不同
实用
小题大做
关键
内容
可以通过
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
数据库中怎么统计一项数据
上海服务器电源使用方法
安全与智能化的数据库
网络安全宣传周手抄报无水印
长春软件开发售后
表建到指定数据库
数据库 h
c 数据库备份bak文件
数据库增加字段column
传奇服务器登陆不了
如何用app软件开发
对等网络与基于服务器网络的对比
公司员工管理系统数据库的设计
河北华为鲲鹏服务器采购
中指院 数据库
杭州文武网络技术有限公司
翻墙服务器搭建
电子商务软件开发方案多少钱
普华永道取软件开发
服务器带系统吗
成都net软件开发费用是多少
雅娟应用软件开发工作室
南昌县智慧型互联网科技园
联想收购服务器
天津网络安全专题发布会
高版本数据库恢复到低版本
数据库的高级查询窗体
定期组织观看网络安全教育片
爱奇艺服务器
大华网络服务器存储器无法