zoukankan      html  css  js  c++  java
  • Linux 目录下文件按照文件大小排序(三种方式)

    Linux 目录下文件按照文件大小排序(三种方式)


    在实际项目维护过程中,有时因为日志文件或者其他数据文件占用过多磁盘空间,导致机器空间不足,引发服务异常。

    此时需要清理一些无用的文件(日志文件或者数据文件)

    有三种方式,可以对目录下的文件,按照文件大小进行排序,便于区分具体是哪些文件占用空间。

    方式1(推荐使用):

    1)按照文件大小进行降序排列

    ll -hS

    2)按照文件大小进行升序排列

    ll -hrS

    说明:加上 r 表示倒序排序

    方式2:

    1)按照 B(字节)单位转换排序(升序排序

    du -b * | sort -n

     按照 B(字节)单位转换排序(降序排序

    du -b * | sort -nr

    2)按照 KB 单位转换排序

    du -k * | sort -nr

    3)按照 MB 单位转换排序

    du -m * | sort -nr

    方式3:

    1) 按照文件大小进行降序排列

    find ./ -type f -printf '%s %p
    ' | sort -rn

    2)按照文件大小进行升序排列

    find ./ -type f -printf '%s %p
    ' | sort -n

     

  • 相关阅读:
    7.数组的扩展
    8.对象的扩展
    6.函数的扩展
    5.数值的扩展
    2.变量的解构赋值
    1.let 和 const 命令
    CTE(With As)
    delphi使用ADO在sql数据库存取图片的方法
    使用Razor生成Word
    Redis基础总结
  • 原文地址:https://www.cnblogs.com/miracle-luna/p/13202391.html
Copyright © 2011-2022 走看看