`
eimhee
  • 浏览: 2115653 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

linux 下查找最大文件并清除日志文件

阅读更多

最近服务器的空间快满了, 但一直不知道是哪些文件增加的太快了

在网上查了一下资料, 可以找出文件大于100M的所以文件。

 

find / -type f -size +100000k -exec ls -lh {} \; | awk '{ print $9 ": " $5 }'

 

结果发现很多MYSQL的日志文件大于100M,终于找出了空间不足的原因。

写道

-rw-rw---- 1 mysql adm 108533735 Dec 26 19:40 mariadb-bin.001554
-rw-rw---- 1 mysql adm 107922028 Dec 26 19:44 mariadb-bin.001555
-rw-rw---- 1 mysql adm 108011831 Dec 26 19:50 mariadb-bin.001556
-rw-rw---- 1 mysql adm 108038798 Dec 26 19:56 mariadb-bin.001557
-rw-rw---- 1 mysql adm 108108522 Dec 26 20:03 mariadb-bin.001558
-rw-rw---- 1 mysql adm 108395783 Dec 26 20:09 mariadb-bin.001559
-rw-rw---- 1 mysql adm 108420909 Dec 26 20:14 mariadb-bin.001560
-rw-rw---- 1 mysql adm 109152256 Dec 26 20:19 mariadb-bin.001561
-rw-rw---- 1 mysql adm 109231622 Dec 26 20:30 mariadb-bin.001562
-rw-rw---- 1 mysql adm 108397283 Dec 26 20:35 mariadb-bin.001563
-rw-rw---- 1 mysql adm 105464728 Dec 26 21:18 mariadb-bin.001564
-rw-rw---- 1 mysql adm 106025080 Dec 26 22:03 mariadb-bin.001565
-rw-rw---- 1 mysql adm 106027850 Dec 26 22:54 mariadb-bin.001566
-rw-rw---- 1 mysql adm 106445563 Dec 26 23:20 mariadb-bin.001567
-rw-rw---- 1 mysql adm 109531594 Dec 26 23:35 mariadb-bin.001568
-rw-rw---- 1 mysql adm 109583331 Dec 26 23:57 mariadb-bin.001569
-rw-rw---- 1 mysql adm 110361983 Dec 27 00:12 mariadb-bin.001570
-rw-rw---- 1 mysql adm 109200836 Dec 27 00:23 mariadb-bin.001571

 

 

登陆到MYSQL服务器上, 删除日志文件

 

写道
PURGE BINARY LOGS BEFORE '2013-12-25';

 

发现几乎一半的空间就腾出来了

root:# df -lh
Filesystem      Size  Used Avail Use% Mounted on
/dev/sda5       110G   27G   78G  26% /

 

 

ebook Library

 

0
0
分享到:
评论

相关推荐

    工业互联网安全测试技术:工控日志清除.docx

    工控日志清除 实验原理 工控机使用一段时间后会产生各种垃圾文件,如日志文件(.log)、临时帮助文件(.gid)、磁盘检查文件(.chk)、临时备份文件(如:.old、.bak)以及其他临时文件等等。当这些垃圾文件积累到...

    Linux管理员指南

    ln命令 78 6.4.4 查找文件命令find 78 6.4.5 转换并拷贝文件命令dd 79 6.4.6 文件压缩命令gzip 80 6.4.7 建立子目录命令mkdir 81 6.4.8 删除子目录命令rmdir 81 6.4.9 显示当前工作子目录命令pwd ...

    LINUX与UNIX SHELL编程指南(很全)

    2.1.7 查找比某个文件新或旧的文件 17 2.1.8 使用type选项 17 2.1.9 使用size选项 18 2.1.10 使用depth选项 18 2.1.11 使用mount选项 18 2.1.12 使用cpio选项 18 2.1.13 使用exec或ok来执行shell命令 19 2.1.14 find...

    Linux shell编程指南

    本书共分五部分,详细介绍了shell编程技巧,各种UNIX命令及语法,还涉及了UNIX下的文字处理以及少量的系统管理问题。本书内容全面、文字简洁流畅,适合Shell编程人员学习、参考。 目 录 译者序 前言 第一部分 ...

    绝版经典《Linux与UNIX Shell编程指南》

    2.1.7 查找比某个文件新或旧的文件 17 2.1.8 使用type选项 17 2.1.9 使用size选项 18 2.1.10 使用depth选项 18 2.1.11 使用mount选项 18 2.1.12 使用cpio选项 18 2.1.13 使用exec或ok来执行shell命令 19 2.1.14 find...

    linux shell 编程教程

    linux shell编程 教程大全 目 录 译者序 前言 第一部分 shell 第1章 文件安全与权限 1 1.1 文件 1 1.2 文件类型 2 1.3 权限 2 1.4 改变权限位 4 1.4.1 符号模式 4 1.4.2 chmod命令举例 5 1.4.3 绝对模式 5 1.4.4 ...

    linux与unix shell 编程(下)

    2.1.7 查找比某个文件新或旧的文件 17 2.1.8 使用type选项 17 2.1.9 使用size选项 18 2.1.10 使用depth选项 18 2.1.11 使用mount选项 18 2.1.12 使用cpio选项 18 2.1.13 使用exec或ok来执行shell命令 19 2.1.14 find...

    LINUX与UNIX SHELL编程指南 高清PDF

    本书共分五部分,详细介绍了shell编程技巧,各种UNIX命令及语法,还涉及了UNIX下的文字处理以及少量的系统管理问题。本书内容全面、文字简洁流畅,适合Shell编程人员学习、参考。 目 录 译者序 前言 第一部分 shell...

    LINUX与UNIX_Shell编程指南

    详细的介绍了Linux下的编程指南 目 录 译者序 前言 第一部分 shell 第1章 文件安全与权限 1 1.1 文件 1 1.2 文件类型 2 1.3 权限 2 1.4 改变权限位 4 1.4.1 符号模式 4 1.4.2 chmod命令举例 5 1.4.3 绝对...

    Linux高级bash编程

    清除:清除/var/log下的log文件 2-2. 清除:一个改良的清除脚本 2-3. cleanup:一个增强的和广义的删除logfile的脚本 3-1. 代码块和I/O重定向 3-2. 将一个代码块的结果保存到文件 3-3. 在后台运行一个循环 3-4. 备份...

    LINUX与UNIX SHELL编程指南

    2.1.7 查找比某个文件新或旧的文件 17 2.1.8 使用type选项 17 2.1.9 使用size选项 18 2.1.10 使用depth选项 18 2.1.11 使用mount选项 18 2.1.12 使用cpio选项 18 2.1.13 使用exec或ok来执行shell命令 19 2.1.14 find...

    linux与unix shell编程指南.rar

    linux/unix shell编程指南,全面介绍了Linu/unix shell编程的常用知识和技巧,是不可多得的编程宝典。 目 录 译者序 前言 第一部分 shell 第1章 文件安全与权限 1 1.1 文件 1 1.2 文件类型 2 1.3 权限 2 1.4 改变权限...

    linux与unix shell编程指南

    本书共分五部分,详细介绍了shell编程技巧,各种UNIX命令及语法,还涉及了UNIX下的文字处理以及少量的系统管理问题。本书内容全面、文字简洁流畅,适合Shell编程人员学习、参考。 目 录 译者序 前言 第一部分 shell...

Global site tag (gtag.js) - Google Analytics