Hadoop之hadoop fs和hdfs dfshdfs fs三者区别
Posted 湖鱼莲
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Hadoop之hadoop fs和hdfs dfshdfs fs三者区别相关的知识,希望对你有一定的参考价值。
适用范围 |
案例 | 备注 | 小记 | |
hadoop fs | 使用范围最广,对象:可任何对象 | |||
hadoop dfs | 只HDFS文件系统相关 | |||
hdfs fs | 只HDFS文件系统相关(包括与Local FS间的操作),已经Deprecated | |||
hdfs dfs | 只HDFS文件系统相关,常用 |
tackoverflow的解释
Hadoop fs:使用面最广,可以操作任何文件系统。
hadoop dfs与hdfs dfs:只能操作HDFS文件系统相关(包括与Local FS间的操作),前者已经Deprecated,一般使用后者。
Following are the three commands which appears same but have minute differences
hadoop fs {args}
hadoop dfs {args}
hdfs dfs {args}
这个理由更有道理:
FS涉及到一个通用的文件系统,可以指向任何的文件系统如local,HDFS等。
但是DFS仅是针对HDFS的。
那么什么时候用FS呢?可以在本地与hadoop分布式文件系统的交互操作中使用。特定的DFS指令与HDFS有关。
链接:
http://blog.csdn.net/pipisorry/article/details/51340838
https:https://blog.csdn.net/jediael_lu/article/details/37649609
以上是关于Hadoop之hadoop fs和hdfs dfshdfs fs三者区别的主要内容,如果未能解决你的问题,请参考以下文章
hadoop中命令经常含有-fs,-dfs,fs和dfs有啥区别?作用是啥?
hadoop 使用 kerberos 认证后,hadoop fs -ls 命令hdfs dfs -ls 无法使用