linux 的文件系统,删除文件后为什么文件系统的大小不变?

czf609348073 2012-03-07 04:41:49
我自己打包的redhat文件系统,我把包解开,把里面那些的没用的东西删除了(删掉的东西很大),删除之后重新打包,发现文件系统包的大小没有变化,为什么呢?该如何把他变小呢?
...全文
270 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
nossiac 2012-03-07
  • 打赏
  • 举报
回复
你删除的“文件”可能只是一个链接。用stat filename看下吧。
czf609348073 2012-03-07
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 liv2005 的回复:]
的确会遇到这种现象,一般可能是某个进程依然占用这些文件或是相关资源,等待进程释放资源即可
等不及的可以reboot,万能...绝大多数情况不可能reboot系统,所以考虑重启相应服务是可行的。


但LZ描述的情况...我想你只是tar打包,没有用gzip压缩吧....只打包的话,大小是不怎么变的..
[/Quote]

没有进程占用。我是在linux系统下制作redhat系统的,内核不说;文件系统是新创建的,里面放了些自己的东西;我把自己的东西删除了一些,但是打包(也用gzip压缩了)后和删除文件之前的大小没有变化。
Liv2005 2012-03-07
  • 打赏
  • 举报
回复
的确会遇到这种现象,一般可能是某个进程依然占用这些文件或是相关资源,等待进程释放资源即可
等不及的可以reboot,万能...绝大多数情况不可能reboot系统,所以考虑重启相应服务是可行的。


但LZ描述的情况...我想你只是tar打包,没有用gzip压缩吧....只打包的话,大小是不怎么变的..

18,777

社区成员

发帖
与我相关
我的任务
社区描述
Linux/Unix社区 专题技术讨论区
社区管理员
  • 专题技术讨论区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧