Hadoop之hadoop fs和hdfs dfs、hdfs 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

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM