【生产实测有效】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 {} ;

  2. 打包备份后删除

  • 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

相关推荐
yy_xzz11 小时前
【Linux开发】 01 Linux TCP 网络编程——普通服务器
linux·网络·tcp/ip
sugar156911 小时前
Trae ied为项目完善Docker Compose本地开发运行测试
运维·docker·容器
wanhengidc11 小时前
云手机与云真机分别是指什么
服务器·网络·安全·智能手机
Trouvaille ~11 小时前
【项目篇】从零手写高并发服务器(九):HTTP协议支持——从TCP到应用层
linux·服务器·c++·tcp/ip·http·高并发·应用层
正大数据恢复11 小时前
亲测分享专业服务器数据恢复实践经验
运维·服务器
HalvmånEver11 小时前
Linux:基于 UDP Socket 的实战项目 --简单双向通信程序
linux·单片机·udp
落羽的落羽11 小时前
【Linux系统】中断机制、用户态与内核态、虚拟地址与页表的本质
java·linux·服务器·c++·人工智能·算法·机器学习
零K沁雪11 小时前
skb_buff 相关函数
linux·内核
云智慧AIOps社区11 小时前
AI驱动制造业智能化变革:云智慧在苏州CIO研讨会分享运维破局之道
运维·人工智能·aiops·ai agent·sre·sre 智能体
.select.12 小时前
HTTPS RSA 握手解析
服务器·网络协议·https