Linux磁盘占满,如何清理磁盘空间

目录


解决思路: 先查linux磁盘为什么占满了,是什么导致的,这样才好去定位目录,清楚空间
作者的问题是测试环境磁盘占满,原因是测试环境tomcat的日志都会保留,日志空间占用太大把linux磁盘占满,导致tomcat直接挂了,下面介绍下如何清理tomcat的日志

  1. df -h 查看服务器磁盘的大致情况,定位到具体目录
    在这里插入图片描述

2.进到磁盘占比大的路径,执行du -sh ./*,会打印每个目录具体占用磁盘内存
在这里插入图片描述

3.找到占比最大的目录,然后cd目录,一直跟到tomcat服务器的logs目录

4.ls看下有哪些文件

5.删除掉历史日志rm -rf catalina.2022* 会删除以catalina.2022开头的所有文件,觉得没用的日志文件也可以删除
在这里插入图片描述

6.catalina.out文件不要删了,把catalina.out内容置为空字符串echo "" > catalina.out,这样差不多就能够继续使用了

7.清理完之后再看下磁盘情况du -sh查看当前目录文件大小,df -h查看整个服务器磁盘情况

  • 2
    点赞
  • 16
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
清理Linux磁盘空间的方法有多种。首先,你可以查找占用磁盘空间较大的文件或目录,并删除它们。你可以使用命令"du -sh *"来查看当前目录下各个文件或目录的大小,然后根据需要删除不需要的文件或目录。另外,你还可以清理Tomcat的日志文件,这些日志文件可能会占用大量的磁盘空间。你可以使用命令"rm -rf <日志文件路径>"来删除Tomcat的日志文件。\[1\] 此外,有时候删除文件后,磁盘空间并没有立即释放。这可能是因为有进程仍然在使用已删除的文件。你可以使用命令"lsof -n | grep deleted"来查看已删除但仍被进程占用的文件,并使用"kill -9 <进程ID>"命令终止这些进程,以释放磁盘空间。\[2\] 如果你的服务器安装了Docker,你还可以执行一些Docker相关的命令来清理无用的镜像和系统资源。你可以使用命令"docker image prune -a"来删除无用的镜像,使用命令"docker system prune -a"来清理Docker系统资源。\[3\] 总结起来,清理Linux磁盘空间的方法包括删除占用空间较大的文件或目录、清理Tomcat的日志文件、终止占用已删除文件的进程以及清理无用的Docker镜像和系统资源。你可以根据具体情况选择适合的方法来清理磁盘空间。 #### 引用[.reference_title] - *1* [Linux磁盘占满,如何清理磁盘空间](https://blog.csdn.net/weixin_45427945/article/details/129311300)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^control_2,239^v3^insert_chatgpt"}} ] [.reference_item] - *2* *3* [linux磁盘满了?一招教你快速清理](https://blog.csdn.net/zth_killer/article/details/126143370)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^control_2,239^v3^insert_chatgpt"}} ] [.reference_item] [ .reference_list ]

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值