【问题标题】:Meaning of hdfs dfs -du -s -hhdfs dfs -du -s -h 的含义
【发布时间】:2021-04-06 20:05:23
【问题描述】:

我的同事给了我一个命令来检查表的数据大小

hdfs dfs -du -s -h <table path>

我想检查一下这个命令是什么,因为我尝试在线研究,我只能在 hdfs dfs du 上找到命令

另外,在我查询上述命令后,例如路径表:hdfs://test/table_1

hdfs dfs -du -s -h  hdfs://test/table_1

返回

29.3 K  141.7 hdfs://test/table_1

我们如何确定表格的大小?我们应该确定表的大小是 29.3 吗?

【问题讨论】:

  • 在正常情况下du-h 表示人类可读,-s 表示总结

标签: hadoop hdfs


【解决方案1】:

正如doc 所说:

-s 选项将生成文件长度的汇总摘要 显示,而不是单个文件。

-h 选项将以“人类可读”的方式格式化文件大小(例如 64.0m 而不是 67108864)

hdfs df -du 的输出也有两列:[大小] [磁盘空间消耗]。 所以没有复制的表的大小是29.3。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2012-02-24
    • 1970-01-01
    • 2014-07-09
    • 1970-01-01
    • 2019-07-21
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多