使用-cp命令将文件从一个hdfs位置复制到另一个hdfs位置命令- hadoop fs -cp -p /user/cloudera/data/new.txt /user/cloudera/data1 (不创建' data1 '使用上述命令前的目录)什么时候 -ls 命令用于查看目录中的文件 data1 -我没有看到文件。必须先创建目录,然后再复制吗?正如目前的情况下解释上述我没有得到任何错误。
hadoop fs -cp -p /user/cloudera/data/new.txt /user/cloudera/data1
data1
-ls
o8x7eapl1#
/user/cloudera/data1 不是目录,而是您复制的文件。这就是为什么没有错误。如果您想要一个包含该文件的目录,那么是的,您需要 hadoop fs -mkdir
/user/cloudera/data1
hadoop fs -mkdir
1条答案
按热度按时间o8x7eapl1#
/user/cloudera/data1
不是目录,而是您复制的文件。这就是为什么没有错误。如果您想要一个包含该文件的目录,那么是的,您需要
hadoop fs -mkdir