一 使用命令 hdfs dfs -ls .和hdfs dfs -put . 看看是否行得通
我们习惯使用 (hdfs dfs -参数 / 绝对路径 ) 的方式去访问hdfs文件系统的文件,有没有曾想过hdfs还可以快速直接以当前目录访问文件,当我们在shell端输入 hdfs dfs -ls .
或者hdfs dfs -put a.sh .
会看到提示No such file or directory
。
二 使用 hdfs dfs -help ls
查看hdfs dfs - 命令的帮助文档
我们可以读到文档的内容为:
请列出与指定文件模式匹配的内容,如果命令后面不保留路径,则将列出/user/<currentuser>的内容。
这个是指合法的用户集,既是如果hdfs dfs -ls 后面没有跟具体的路径,那么hdfs讲将列出
/user//的文件列表。
如图: