在泊坞窗中,我想将文件 README.md 从现有目录 / opt / ibm / labfiles 复制到新目录中的 /输入的/ tmp 即可。我试试这个
foreach(A p : personList){
if(p.getClass.equals(C.class)){
p.getEmail();
}
}
无效,因为根目录中似乎没有/ input文件夹。所以我尝试创建它:
hdfs dfs -put /opt/ibm/labfiles/README.md input/tmp
如何创建文件夹并复制文件?谢谢!!
答案 0 :(得分:1)
如果您想查看根目录中的HDFS中是否存在输入文件夹,请尝试hdfs dfs -ls /
。
您不能cd
进入HDFS目录
值得一提的是,领先的斜线很重要。换句话说,
这将尝试将文件放在HDFS中/user/<name>/input/tmp
hdfs dfs -put /opt/ibm/labfiles/README.md input/tmp
虽然这会将文件放在HDFS的根目录
hdfs dfs -put /opt/ibm/labfiles/README.md /input/tmp