今日总监说32 服务器 磁盘占用率 超过80%多了。不对啊 之前才清理过
df -h 查看了一番
文章插图
果然40g 用了33g 。
看了下历史会爆目录
文章插图
也就5.3G 之前是服务生成临时下载的附件多 。
【linux服务器垃圾清理记】
文章插图
清理后的图之前/var是8个g
分析了/home 下是jekins 的不能动 。JAVA项目 每个客户部署放在这里 不能动 。一个客户500多兆 。
暂时能动的是log
文章插图
切到/var/logs
一看 journal 日志就4.1g了
参考
https://blog.csdn.net/ithomer/article/details/89530790
用 journalctl --vacuum-size=10M 清理后 变为80M
来到 /opt/
文章插图
一直以来opt 是我用来下载 安装程序的地方
无用的node 版本 rm -rf 掉
文章插图
顺利降到72%了 。
有用的命令
du -sh ./*
df -h
journalctl --disk-usage
journalctl --vacuum-size=10M
journalctl --vacuum-time=1w # 保留一周的日志
du -b --max-depth 1 | sort -nr | perl -pe 's{([0-9]+)}{sprintf "%.1f%s", $1>=2**30? ($1/2**30, "G"): $1>=2**20? ($1/2**20, "M"): $1>=2**10? ($1/2**10, "K"): ($1, "")}e'
推荐阅读
- 2021 专业人士 Linux 系统 TOP 5
- linux中的makefile编写规则
- Linux服务器打造一个简单的文件共享系统
- Linux上使用tinyproxy快速搭建HTTP/HTTPS代理器
- Linux进程管理
- Linux su和sudo
- linux 端口详解大全
- Linux内核:虚拟地址到物理地址,是什么时候开始映射
- Linux下查看某一进程所占用内存和CPU的方法
- Linux虚拟地址空间布局