Bash 无法创建目录
Bash unable to create directory
在 docker 中,我想从现有目录 [=33 复制文件 README.md =]到一个新的/input/tmp。我试试这个
hdfs dfs -put /opt/ibm/labfiles/README.md input/tmp
没有效果,因为根目录下好像没有/input文件夹。所以我尝试创建它:
hdfs dfs -mkdir /input
mkdir:'/input': File exists
但是我ls的时候没有输入文件或者目录
如何创建文件夹并复制文件?谢谢!!
如果您想查看 HDFS 的根目录中是否存在输入文件夹,请尝试 hdfs dfs -ls /
。
您不能 cd
进入 HDFS 目录
还值得一提的是,前导斜杠很重要。换句话说,
这将尝试将文件放入位于 /user/<name>/input/tmp
的 HDFS 中
hdfs dfs -put /opt/ibm/labfiles/README.md input/tmp
虽然这会将文件放在 HDFS 的根目录中
hdfs dfs -put /opt/ibm/labfiles/README.md /input/tmp
在 docker 中,我想从现有目录 [=33 复制文件 README.md =]到一个新的/input/tmp。我试试这个
hdfs dfs -put /opt/ibm/labfiles/README.md input/tmp
没有效果,因为根目录下好像没有/input文件夹。所以我尝试创建它:
hdfs dfs -mkdir /input
mkdir:'/input': File exists
但是我ls的时候没有输入文件
如何创建文件夹并复制文件?谢谢!!
如果您想查看 HDFS 的根目录中是否存在输入文件夹,请尝试 hdfs dfs -ls /
。
您不能 cd
进入 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