我是Hadoop的新手.当我尝试执行此命令时,它表示目标已存在.如何从hadoop中删除此文件?这与移除目标相同吗?
me$ hdfs -copyFromLocal myfile.txt input/myfile.txt
copyFromLocal: Target input/myfile.txt already exists
Run Code Online (Sandbox Code Playgroud)
Cha*_*ski 10
您不必先删除该文件,然后复制新文件.您可以使用-f
选项一步一步完成-copyFromLocal
hadoop fs -copyFromLocal -f myfile.txt input/myfile.txt
Run Code Online (Sandbox Code Playgroud)
如果你想从 HDFS 中删除该文件,那么你可以这样做:
$ hadoop dfs -rm <filePath>
Run Code Online (Sandbox Code Playgroud)
对于您的情况,您需要:
$ hadoop dfs -rm input/myfile.txt
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
6995 次 |
最近记录: |