linux 文件系统 簇 浪费空间,Linux rm -rf删除文件不释放空间的解决办法
前几天发现在Linux系统下有一个很大的无用文件,于是用rm -rf 删除,然后用df -h查看磁盘空间,发现即使文件被删除了,但文件所占用的空间并未释放,十分疑惑,于是在网上找到了解决方案,即使用lsof | grep deleted查看占用的进程并kill相关进程。
具体情况是这样,使用rm -rf 删除文件之后用df -h查看磁盘空间,发现空间未释放,/opt/test的空间使用率达到68%,而删除的文件大小约为600G,因此从下面结果可以看出,空间并未释放。
[root@BigData100 test] # df -h
Filesystem Size Used Avail Use% Mounted on
/dev/vda1 50G 41G 6.1G 87% /
tmpfs 7.8G 24K 7.8G 1% /dev/shm
10.10.21.51:/opt/home
1022G 329G 694G 33% /opt/home
/dev/vdb1 1008G 648G 309G 68% /opt/test
使用lsof | grep deleted查看,发现被删除文件仍在占用着空间
[root@BigData100 test] # lsof | grep deleted
gdb 41895 root 7r REG 252,17 692088438784 7869363 /opt/test/core-mxosrvr-11-501-501-13128-1512710602 (deleted)
于是使用kill -9 41895终止以上进程,再用df -h检查空间情况,发现空间已经完全被释放,如下结果。
[root@BigData100 test] # kill -9 41895
[root@BigData100 test] # df -h
Filesystem Size Used Avail Use% Mounted on
/dev/vda1 50G 41G 6.1G 87% /
tmpfs 7.8G 24K 7.8G 1% /dev/shm
10.10.21.51:/opt/home
1022G 329G 694G 33% /opt/home
/dev/vdb1 1008G 3.3G 954G 1% /opt/test
版权声明:本文为CSDN博主「post_yuan」的原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/Post_Yuan/article/details/78830042
linux 文件系统 簇 浪费空间,Linux rm -rf删除文件不释放空间的解决办法相关推荐
- linux删除文件未释放空间问题处理
linux删除文件未释放空间问题处理 或者 /根分区满了 (我的根分区是/dev/sda1,/dev/sda1满了) http://blog.csdn.net/donghustone/article/ ...
- linux rm 文件找回_linux rm -rf 删除文件之后的恢复办法
记录我尝试恢复rm命令删除文件之后的恢复的三种办法. 先不管使用哪种办法,网上找到的主流的都是基于inode的,所以,在文件被删除后,马上挂起挂载盘只允许读操作,拒绝写操作是第一要义. 第一种 误删文 ...
- linux rm -rf删除文件,Linux rm命令
Linux中rm命令是删除文件和目录的.在使用-r参数时,一定要注意,因为该目录和文件都会被删除. 1.命令格式: rm [选项] 文件- 2.命令功能: 删除一个目录中的一个或多个文件或目录,如果没 ...
- linux rm -rf删除文件,Linux rm命令详解
Linux rm命令 Linux rm命令用于删除一个文件或者目录 语法: rm [options] name... 参数解释: -f, --force 强制删除.忽略不存在的文件,不提示确认 -i ...
- jffs2文件系统删除文件不释放空间
本文记录了jffs2文件系统释放空间失败问题的解决,以及追踪过程. 最近在调试时发现对jffs2文件系统下的文件执行删除动作时,不释放空间. 翻阅了jffs2的讲解http://www.ibm.com ...
- 目录非空无法删除?请先删除.fuse_hidden文件,再 rm -rf 删除文件夹
问题 rm: 无法删除'miniconda2/bin': 目录非空 rm: 无法删除'miniconda2/lib/python2.7/lib-dynload': 目录非空 运行 lsof minic ...
- java怎么清空表释放空间_Linux 删除文件未释放空间问题处理,下清空或删除大文件...
linux里的文件被删除后,空间没有被释放是因为在Linux系统中,通过rm或者文件管理器删除文件将会从文件系统的目录结构上解除链接(unlink).然而如果文件是被打开的(有一个进程正在使用),那么 ...
- 群晖NAS删除文件不释放空间的原因和方法
1.删除了文件没清理回收站 控制面板-系统-计划任务-新增计划任务-回收站 默认就行,每天0点自动清理.或直接手动清理即可. 2.同步软件版本控制一般设置5即可,有些同步软件即使删除了原文件和清空了回 ...
- 解决ubuntu删除文件没释放空间
df -h发现空间并没有减少 判断是有回收站,所以没释放空间 sudo apt install trash-cli trash-empty
最新文章
- Nginx 一个牛X的功能,流量拷贝!
- Delphi 使用双缓冲解决图片切换时的闪烁问题 good
- Spring Boot 应用如何提高服务吞吐量?
- zabbix-agent客户端安装
- mysql数据库 day02
- React之组件小析
- 挑战安卓会死?华为鸿蒙正为国产操作系统杀出一条路 | 涛滔不绝
- Hacker News 7 月编程语言招聘趋势榜:Python 稳居第一,Go 成功击败 Java
- 优秀的Linux文本编辑器 (转载)
- Delphi2007中安装OCX控件
- (附源码)Springboot校园万能跑系统 毕业设计 160934
- 詹姆斯麦迪逊大学计算机专业,詹姆斯麦迪逊大学简介_詹姆斯麦迪逊大学介绍_詹姆斯麦迪逊大学James Madison University (JMU)...
- Axure RP9 实现计算机效果交互
- 1.7亿条数据,比胡同和撸串更真实的北京
- 一个开源vue网站博客,nuxt开源网站,前后端分离项目 1
- asset计算机语言,资产管理软件的各种语言翻译
- 1009-确认订单-订单流程梳理与订单状态
- 郁闷的出纳员(treap)
- OSSIM开源安全信息管理系统(一)
- 阿里java面试复盘 | 三面解说(已通过)