hadoop hdfs本地模式案例下以dfs开头的文件指的是哪些文件

count的统计会向下递归统计
count目录数嘚统计,不仅会向下递归统计还会包括根目录的

可以发现,count的目录数为3即lyy目录、 lyy下的1目录、 lyy下的2目录

ls统计,如果下面没有文件夹或文件则数量为0;如果有文件夹或文件,则数量为文件夹和文件数量加1因为ls指令的结果中有一句数量和的说明语句

也是3,其实是ls指令结果數据行数的数量

另外在linux下,ls指令又有所不同不管是否有文件夹或者文件,数量都是文件夹和文件数的和不需要加1

ll或ls -l查询结果中的“total”数值,是指该目录下所有文件及其子目录所占用块数的总和也即所列出内容的磁盘占用空间总和值。

但为什么total却是“所列出内容的磁盤占用空间总和值"? 请注意其中的“占用”二字,何为占用

我们知道文件系统中是有block(块)的概念的,块就像一间间屋子如果你得文件系統中存的都是一些较大的文件,那么使用较大的block会得到较好的性能反之亦然。

不同的系统块大小不一样但一般都是4KB

}

我要回帖

更多关于 hadoop hdfs 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信