解决Linux删除文件空间仍然不释放问题

 更新时间:2024年10月31日 14:41:55   作者:Xiao_zuo_ya  
本文记录了Linux服务器在移动文件过程中出现磁盘空间不足的问题,找到占用磁盘最多的目录或非必要的日志文件删除后,空间仍然不释放,经查证,是因为文件仍然被线程占用,故提出了通过echo清空文件内容或者使用sudolsof+L1找到并清理占用文件的线程的解决方案

Linux删除文件空间仍然不释放

删除文件大家都会,但是删除文件后空间仍然不释放,我是第一次遇到,记录一下。

tips:

写在前面,我需要在Linux 服务器上从A目录移动文件到B目录,报错信息如下

No space left on device

也就是移动到的目录磁盘空间不足

解决方案

找到占用磁盘最多的目录活非必要的日志文件删除,释放磁盘空间

# 查看磁盘使用情况
df -h
# 找到那个磁盘被打满了,具体是那个目录,然后再目录下执行
# 查找深度为1的所有目录大小情况
du -h --max-depth=1
# 删除日志文件
rm -rf *.log

以上是常规操作,但是本以为删除文件后,在移动文件应该可以了,但是还是提示空间不足,有点诡异了

网上查了一下,说是文件仍然被线程占用,所以空间不会被释放

  1. 不要直接删除文件,可以通过echo “” 把文件内容清空
  2. 或者使用 sudo lsof +L1 找到删除并占用文件的线程,清理掉这些线程

总结

这些仅为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。

相关文章

  • Centos7硬盘挂载方法

    Centos7硬盘挂载方法

    这篇文章主要介绍了Centos7硬盘挂载方法并把需要注意的地方做了注明,需要的朋友参考下吧。
    2018-02-02
  • Linux使用Sudo委派权限

    Linux使用Sudo委派权限

    今天小编就为大家分享一篇关于Linux使用Sudo委派权限的文章,小编觉得内容挺不错的,现在分享给大家,具有很好的参考价值,需要的朋友一起跟随小编来看看吧
    2018-10-10
  • linux服务器下配置多tomcat实现实例

    linux服务器下配置多tomcat实现实例

    这篇文章主要介绍了linux服务器下配置多tomcat的相关资料,需要的朋友可以参考下
    2017-05-05
  • CentOS7下 Apache的安装配置方法

    CentOS7下 Apache的安装配置方法

    前些天安装了Nginx,为了好玩我就又安装Apache,Apache的安装还算顺利。在此做一下学习记录和经验分享,需要的朋友可以参考下
    2017-11-11
  • apache禁止搜索引擎收录、网络爬虫采集的配置方法

    apache禁止搜索引擎收录、网络爬虫采集的配置方法

    这篇文章主要介绍了apache禁止搜索引擎收录、网络爬虫采集的配置方法,注意一定要写到Location节点,否则不起作用,可以精确匹配,也可以IP匹配,需要的朋友可以参考下
    2014-06-06
  • Linux之crontab定时执行脚本方式

    Linux之crontab定时执行脚本方式

    这篇文章主要介绍了Linux之crontab定时执行脚本方式,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2023-04-04
  • 使用userdel命令删除Linux用户的教程详解

    使用userdel命令删除Linux用户的教程详解

    这篇文章主要介绍了使用userdel命令删除Linux用户的教程,非常不错,具有一定的参考借鉴价值,需要的朋友可以参考下
    2018-10-10
  • Linux系统中.bash_profile文件详解

    Linux系统中.bash_profile文件详解

    大家好,本篇文章主要讲的是Linux系统中.bash_profile文件详解,感兴趣的同学赶快来看一看吧,对你有帮助的话记得收藏一下,方便下次浏览
    2022-01-01
  • Django在Ubuntu14.04的部署方法

    Django在Ubuntu14.04的部署方法

    下面小编就为大家带来一篇Django在Ubuntu14.04的部署方法。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2017-07-07
  • Apache中解决动态地址跳转死循环的方法

    Apache中解决动态地址跳转死循环的方法

    这篇文章主要介绍了Apache中解决动态地址跳转死循环的方法,另外作者还提出了尽量使用伪静态的建议,需要的朋友可以参考下
    2015-07-07

最新评论