答案 0 :(得分:3)
来自官方源代码org.apache.hadoop.fs.shell.Ls.java。只需搜索DESCRIPTION
字即可。它将列出以下声明: -
public static final String DESCRIPTION =
"List the contents that match the specified file pattern. If " +
"path is not specified, the contents of /user/<currentUser> " +
"will be listed. For a directory a list of its direct children " +
"is returned (unless -" + OPTION_DIRECTORY +
" option is specified)"
hadoop fs -ls
将列出当前用户的主目录内容。
hadoop fs -ls /
将列出根目录的直接子项。
答案 1 :(得分:2)
Hadoop中-ls
的默认位置是用户的主目录,在本例中为/user/root
。
添加/
会使-ls
命令指向文件系统的根目录。
答案 2 :(得分:0)
/
查找Hdfs的根文件夹