当前位置: 首页 > news >正文

【生产实测有效】Linux磁盘清理常用命令

经常遇到磁盘空间告警需要清理

  • 常用方法
  1. 磁盘空间分析
  • 先查看整体磁盘空间使用情况
df -Th 
lsblk 
  • 再有针对性的查看使用率过高的磁盘
du -hsx --exclude=/{proc,sys,dev,boot,home,tmp,usr,var,app,ncltybbpo} /*
  1. 查找大文件
find . -type d -exec tar -cjvf {}.tar.bz2 {} \; -exec rm -rf {} \;
find . -maxdepth 1 -type d -exec tar -cjvf {}.tar.bz2 {} \; -exec rm -rf {} \;
find ./ -maxdepth 1 -type f -name "heapdump.*.phd" -exec rm -f {} \;
  1. 打包备份后删除
  • tar命令后边跟着的第一个参数是打包后生成的文件
  • tar命令后边跟着的第二个参数才是要打包的文件或目录
  • –remove-files 是打包后直接送去删除
  • j 是打包成bz2格式,压缩比很够用
  • c是创建压缩包
  • vf是显示过程并强推,默认都打包都写上
tar -jcvf SystemOut_logbak20221212.tar.bz2 SystemOut_21.*.log --remove-files
tar jcvf heapdump.2022120_bak20221221.tar.bz2 heapdump.2022120*.phd --remove-files
tar jcvf SystemOut_logbak20221209.tar.bz2 SystemOut_20.*.log --remove-files
tar jcvf app-eform-server.2023-04_logbak20230501.tar.bz2 app-eform-server.2023-04-*.log --remove-files

相关文章:

  • 矩阵对角线元素的和
  • MySQL数据库基础(五):SQL语言讲解
  • Vue3之ElementPlus中Table选中数据的获取与清空方法
  • 抓包分析 TCP 协议
  • 反转一个单链表
  • 推荐一款自动转换Python代码为HTML界面的爆款GUI库!
  • 【MySQL】学习多表查询和笛卡尔积
  • 2402C++,C++26包索引
  • C#,数值计算,矩阵的行列式(Determinant)、伴随矩阵(Adjoint)与逆矩阵(Inverse)的算法与源代码
  • ES实战--wildcard正则匹配exists过滤字段是否存在
  • JavaScript:JSON、三种包装类
  • 在SpringBoot中@PathVariable与@RequestParam的区别
  • IO线程-day1
  • compile error ESP32cam.h no such file or directory
  • sql常用语句小结
  • Electron入门介绍
  • Fastjson的基本使用方法大全
  • JAVA并发编程--1.基础概念
  • macOS 中 shell 创建文件夹及文件并 VS Code 打开
  • mongodb--安装和初步使用教程
  • npx命令介绍
  • Terraform入门 - 3. 变更基础设施
  • Web设计流程优化:网页效果图设计新思路
  • 阿里云Kubernetes容器服务上体验Knative
  • 从地狱到天堂,Node 回调向 async/await 转变
  • 开源地图数据可视化库——mapnik
  • 前端学习笔记之观察者模式
  • 事件委托的小应用
  • 思否第一天
  • 异步
  • 用Canvas画一棵二叉树
  • 自制字幕遮挡器
  • 没有任何编程基础可以直接学习python语言吗?学会后能够做什么? ...
  • ​Spring Boot 分片上传文件
  • #mysql 8.0 踩坑日记
  • $L^p$ 调和函数恒为零
  • (10)Linux冯诺依曼结构操作系统的再次理解
  • (42)STM32——LCD显示屏实验笔记
  • (pt可视化)利用torch的make_grid进行张量可视化
  • (非本人原创)我们工作到底是为了什么?​——HP大中华区总裁孙振耀退休感言(r4笔记第60天)...
  • (剑指Offer)面试题41:和为s的连续正数序列
  • (七)MySQL是如何将LRU链表的使用性能优化到极致的?
  • (三分钟了解debug)SLAM研究方向-Debug总结
  • (十)【Jmeter】线程(Threads(Users))之jp@gc - Stepping Thread Group (deprecated)
  • (十五)devops持续集成开发——jenkins流水线构建策略配置及触发器的使用
  • (原創) 是否该学PetShop将Model和BLL分开? (.NET) (N-Tier) (PetShop) (OO)
  • (转)iOS字体
  • **python多态
  • .NET 8 中引入新的 IHostedLifecycleService 接口 实现定时任务
  • .NET/MSBuild 中的发布路径在哪里呢?如何在扩展编译的时候修改发布路径中的文件呢?
  • .py文件应该怎样打开?
  • ?php echo ?,?php echo Hello world!;?
  • @Pointcut 使用
  • [22]. 括号生成
  • [ActionScript][AS3]小小笔记