hadoop fs命令默认操作文件路径为:/[主目录]/[用户名]。
主目录的默认路径为/user, 由配置项dfs.user.home.dir.prefix决定,存在于hdfs-site.xml文件中;用户名(非kerberos的情况下),则是根据环境变量HADOOP_USER_NAME、HADOOP_USER_NAME决定,默认为linux当前用户名。
hadoop@ubuntu16:~$ hadoop fs -ls /
Found 3 items
drwxr-xr-x - hadoop supergroup 0 2021-11-15 15:06 /hdfstest
drwxr-xr-x - hadoop supergroup 0 2021-11-15 11:00 /mr_demo
drwxr-xr-x - hadoop supergroup 0 2021-10-18 14:19 /user
hadoop@ubuntu16:~$ hadoop fs -ls .
Found 1 items
drwxr-xr-x - hadoop supergroup 0 2021-10-18 14:40 input
hadoop@ubuntu16:~$ hadoop fs -ls /user/hadoop
Found 1 items
drwxr-xr-x - hadoop supergroup 0 2021-10-18 14:40 /user/hadoop/input
hadoop@ubuntu16:~$
本文介绍了HadoopFS命令的基本使用,特别是其默认操作的文件路径。默认主目录为/user,可配置于hdfs-site.xml。通过环境变量HADOOP_USER_NAME确定用户名。示例展示了ls命令用于查看/hdfstest、/mr_demo、/user等目录的内容。此外,还演示了如何查看/user/hadoop目录及其子目录/input的情况。
1865

被折叠的 条评论
为什么被折叠?



