適用范圍 |
案例 | 備注 | 小記 | |
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