-put
和 -copyFromLocal
被记录为相同的,而大多数示例使用冗长的变体 -copyFromLocal。为什么?
-get
和 -copyToLocal
相同
最佳答案
-copyFromLocal
类似于 -put
命令,不同之处在于源限制为本地 文件引用。
所以基本上,您可以使用 put 来完成所有您使用 -copyFromLocal
所做的事情,但反之则不行。
同样,
-copyToLocal
类似于 get 命令,不同之处在于目标限制为本地文件引用。
因此,您可以使用 get 而不是 -copyToLocal
,但反之则不行。
更新:截至 2015 年 10 月的最新信息,请参阅 this在下面回答。
关于hadoop - hadoop fs -put 和 hadoop fs -copyFromLocal 的区别,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7811284/