linux 经常硬盘空间不足,往往是由于一些大文件造成;之前寻找大文件总是很头疼,速度特别慢。
经学弟介绍使用:du -sh * |grep G 查找和清理速度不错,分享一下清理过程。

查看系统存储状态

[cuihuan:~ cuixiaohuan]$ df -h
Filesystem Size Used Avail Use% Mounted on
/dev/sda2 8.2G 6.7G 1.6G 82% /
/dev/sda3 1.4T 1.3T 50G 97% /home

1.5T的硬盘占用了97%,确实不够用了,必须着手清理一下

查找大文件

主要使用查找命令:du -sh * |grep G
从根文件开始查找

[cuihuan:~]$ du -sh * | grep G
。。。
73G mongodb
103G mxm
2.1G online
613G thirdparty [binggo!!!]
。。。

bingo 613g,看来这个是主要矛盾了,进一步分析该文件

[cuihuan:~ mysql5]$ du -sh *
116M bin
904K include
13M lib
17M libexec
458G log [-__]
8.0K my.cnf
76M mysql-test
13M share
2.9M sql-bench
4.0K test
4.0K tmp
101G var [-_-]
[cuihuan:~ mysql5]$ cd log
[cuihuan:~ log]$ ls -lh
total 458G
-rw-rw---- 1 work work 870K Dec 2 17:42 mysql.err
-rw-rw---- 1 work work 3.9K Mar 24 2015 mysql.err-old
-rw-rw---- 1 work work 446G Dec 3 15:19 mysql.log 【-__】
-rw-rw---- 1 work work 11G Dec 3 15:10 slow.log

经过分析看到mysql.log的日志占了446G,着手清理下。【mysql log 好的保存方式是:天级导出,清理n天之前的log,此处不再赘述】

清理之后效果

清理 mysql.log 和var 之后
清理了大约500g的空间

[cuihuan:~ var]$ df -h
Filesystem Size Used Avail Use% Mounted on
/dev/sda2 8.2G 6.7G 1.6G 82% /
/dev/sda3 1.4T 757G 584G 57% /home

 

转载于:https://www.cnblogs.com/dasn/articles/5047333.html

linux 查找清理大文件相关推荐

  1. linux查找服务器大文件,Linux查找大文件命令

    在我们日常使用Linux时,经常会出现由于垃圾文件或日志文件过大,将磁盘打满的情况,为了及时处理掉这些大文件,我们如何准确地定位到这些大文件就格外重要.本文整理了查看大文件和清空内容等命令,有用记得收 ...

  2. linux如何找大文件夹,Linux系统中如何查找大文件或目录文件夹的方法

    Linux系统中如何查找大文件或文件夹的方法 在Windows系统中,我们可以使用TreeSize工具查找一些大文件或文件夹,非常的方便高效,在Linux系统中,如何去搜索一些比较大的文件呢?下面我整 ...

  3. linux 查找目录或文件 (详解)

    linux 查找目录或文件  (详解) 查找目录:find /(查找范围) -name '查找关键字' -type d 查找文件:find /(查找范围) -name 查找关键字 -print 如果需 ...

  4. 如何快速清空 Linux 中的大文件

    本文总结了几种快速清空Linux中的大文件方法,快来看看对你有帮助吗? 1. 通过重定向到null清空文件内容 使用 shell 重定向null(不存在的对象)到文件的最简单方法来清空文件内容 # & ...

  5. 查看服务器大文件,linux 查看服务器大文件

    linux 查看服务器大文件 内容精选 换一换 当创建文件系统后,您需要使用云服务器来挂载该文件系统,以实现多个云服务器共享使用文件系统的目的.本章节以Windows 2012版本操作系统为例进行NF ...

  6. 关于Linux系统清理/tmp/文件夹的清理时间等

    关于Linux系统清理/tmp/文件夹的清理时间等 本文转自http://www.opsers.org/base/clean-up-on-the-linux-system-tmp-folder-you ...

  7. unantu下的tmp文件夹_tmp是什么文件?Linux系统清理/tmp/文件夹的原理

    .tmp 文件大部分都是因为不正常关机.或死机后所留下的文件,这些临时的暂存盘,在你重新开机后,已经没有任何的用途,可以放心删除.大家在使用Windows操作系统的时候,可能会经常在C盘根目录发现一些 ...

  8. Linux查找多个文件、排除某类文件、匹配文件多处内容

    Linux下find一次查找多个指定文件或者排除某类文件,在 GREP 中匹配多个关键字的方法 (1)Linux查找多个文件: 查找a.html和b.html find . -name "a ...

  9. linux dd 大文件下载,Linux dd+grep 大文件二分查找

    Linux dd 命令用于读取.转换并输出数据. dd 可从标准输入或文件中读取数据,根据指定的格式来转换数据,再输出到文件.设备或标准输出. 参数说明(dd --help)Usage: dd [OP ...

最新文章

  1. 编程之美-构造数独(1)
  2. 傅里叶级数FS, 离散傅里叶变换DFT
  3. rtx3080 pytorch cuda_最不值得买的高端显卡!RTX3080从真香变成了鸡肋?|显卡|amd|RTX3080...
  4. ubuntu 如何转换 ppk ,连接 amazon ec2
  5. 百度面试题:从输入url到显示网页,后台发生了什么?
  6. Java BigDecimal Rounding Mode
  7. SQL join中on与where区别
  8. 讯飞智能语音先锋者:等到人机交互与人类交流一样自然时,真正的智能时代就来了!...
  9. Python处理Excel文档之openpyxl (三)简单的使用
  10. Oracle 忘记/修改密码
  11. java简单入门教程_史上最快速最简单的java入门教程
  12. caxa线切割怎样画链轮_在CAXA中怎么画链轮啊?
  13. 问题:宇视摄像机OSD如何配置
  14. 你的计算机无法连接到远程计算机,因为远程桌面网关服务器暂时不可用。
  15. 一篇读懂jvm垃圾回收
  16. Android 启动优化(五)- AnchorTask 1.0.0 版本正式发布了
  17. 邮件营销(群发邮件)
  18. ASP.NET MVC 框架!
  19. TMC5160/5130驱动芯片使用简明指南
  20. JavaScript中shift() 方法

热门文章

  1. 膨胀卷积--Multi-scale context aggregation by dilated convolutions
  2. Linux: 使用bash命令ls按时间排序
  3. 通俗易懂:快速理解ipv4的NAT穿透原理
  4. java如何调用thrift_java – 我想在一个传输上使用多个服务(Thrift)
  5. RabbitMQ(九):RabbitMQ 延迟队列,消息延迟推送(Spring boot 版)
  6. Vue打包之后会出现.map文件用处
  7. iOS 字符属性NSAttributedString描述
  8. Android Studio编译好的apk放在哪里?
  9. 真厉害用python只要50行代码爬取黑丝美眉纯欲高清图
  10. 想要学习Python爬虫,看这几本书就够了