答案 0 :(得分:1)
由于您在此处使用Windows路径,因此必须转义“ \”或使用slash(“ /”)
hadoop fs -put C:\\User\\Satya\\one.txt /user/local/hadoop/dirnew
// This is another way
hadoop fs -put C:/User/Satya/one.txt /user/local/hadoop/dirnew
同样使用Put命令,您只需要给出目标目录路径。如果您使用copyFromLocal
,则它需要目标文件名以及目录。
答案 1 :(得分:0)
您可以使用-copyfromLocal命令而不是-put命令。
hadoop fs -put < LFS path > < HDFS path >
hadoop fs -copyfromLocal < LFS path > < HDFS path >