它们的区别在于copyToLocal的源路径只能是一个本地的文件。而put的源路径可能是多个文件,也可能是标准输入。
当hadoop fs -put - hdfs://host:port/hadoop/hadoopfile时表示从标准输入接收数据,这个时候目标路径必须是一个文件。
博客介绍了Hadoop中copyToLocal和put的区别。copyToLocal源路径只能是本地文件,put源路径可以是多个文件或标准输入。还提到使用hadoop fs -put - hdfs://host:port/hadoop/hadoopfile时从标准输入接收数据,目标路径须为文件。
它们的区别在于copyToLocal的源路径只能是一个本地的文件。而put的源路径可能是多个文件,也可能是标准输入。
当hadoop fs -put - hdfs://host:port/hadoop/hadoopfile时表示从标准输入接收数据,这个时候目标路径必须是一个文件。
4029
3232

被折叠的 条评论
为什么被折叠?