美文网首页
linux中du的常见用法和查看文件大小并排序

linux中du的常见用法和查看文件大小并排序

作者: 早点起床晒太阳 | 来源:发表于2020-10-22 20:28 被阅读0次

    常见用法

    在linux中查看文件大小是个很常用的例子,我这里只列举常用的用法

    du -s 仅显示总计,只列出最后加总的值。

    du -h 以K,M,G为单位,提高信息的可读性。

    du -s 应用在想知道目录具体有多大的时候

    du -h 这样方便看,常常du -s 查询的时候也可以加上-h 但是有一种情况例外,就是如下这种

    查看文件大小并排序

    前两天我想看下有个目录下(HDFS的 和linux的用法一样)所有文件的大小并排下序
    这里补充下sort的用法

    sort -n 依照数值的顺序排序(由小到大)
    sort -nr 依照相反的顺序 (即由大到小)

    写法如下

    hadoop fs -du -s -h /user/zgh | sort -n

    这样不可以,会统计出总数
    所以我又换了种写法

    hadoop fs -du -s -h /user/zgh/* | sort -n

    这样不会统计总数,但是也不对,网上查了下资料发现不可以加-h
    于是最终的写法为

    hadoop fs -du -s /user/zgh/* | sort -n

    相关文章

      网友评论

          本文标题:linux中du的常见用法和查看文件大小并排序

          本文链接:https://www.haomeiwen.com/subject/evbpmktx.html