服务器磁盘日志打满

一大早服务器磁盘被日志打满。服务器

简单排查了一下,列几个小朋友试过的查找目标日志文件的命令。日志

  1. 某个目录及子目录下的十个最大文件排序

    find . -printf '%s %pn'|sort -nr|headsort

    • -n 表示对结果以数值进行排序文件

    • -r 表示逆序磁盘

    • head 表示取结果的前十行printf

  2. 只查找当前目录

    find . -maxdepth 1 -printf '%s %pn'|sort -nr|head

  3. 找到最大的十个文件或文件夹

    du -a . | sort -nr | head

    • 这里的结果是 KB