【大数据】区分 hdfs dfs -ls 与 hdfs dfs -ls /

😊 如果您觉得这篇文章有用 ✔️ 的话,请给博主一个一键三连 🚀🚀🚀 吧 (点赞 🧡、关注 💛、收藏 💚)!!!您的支持 💖💖💖 将激励 🔥 博主输出更多优质内容!!!

区分 hdfs dfs -ls 与 hdfs dfs -ls /

1.hdfs dfs -ls

hdfs dfs -ls 表示 HDFS 中的 当前用户目录,即 /user/用户名。所以,hdfs dfs -ls 可以认为等价于 hdfs dfs -ls /user/用户名

powershell 复制代码
[hadoop@hadoop001 ~]$ hdfs dfs -ls 
Found 3 items
drwxr-xr-x   - hadoop supergroup          0 2019-10-14 19:22 .sparkStaging
drwxr-xr-x   - hadoop supergroup          0 2019-09-21 15:27 data
drwxr-xr-x   - hadoop supergroup          0 2019-10-08 22:34 outdata
powershell 复制代码
[hadoop@hadoop001 ~]$ hadoop fs -ls /user/hadoop/
Found 3 items
drwxr-xr-x   - hadoop supergroup          0 2019-10-14 19:22 /user/hadoop/.sparkStaging
drwxr-xr-x   - hadoop supergroup          0 2019-09-21 15:27 /user/hadoop/data
drwxr-xr-x   - hadoop supergroup          0 2019-10-08 22:34 /user/hadoop/outdata
  • hdfs dfs -ls 带一个参数,如果参数以 hdfs://URI 打头表示访问 HDFS,否则相当于 ls
  • 其中 URI 为 NameNode 的 IP主机名,可以包含 端口号,即 hdfs-site.xmldfs.namenode.rpc-address 指定的值。
  • hdfs dfs -ls 要求默认端口为 8020 8020 8020,如果配置成 9000 9000 9000,则需要指定端口号,否则不用指定端口,这一点类似于浏览器访问一个 URL。
  • 示例:hdfs dfs -ls hdfs://localhost:9001/( 9001 9001 9001 后面的斜杠 / 是必须的,否则被当作文件)。如果不指定端口号 9001 9001 9001,则使用默认的 8020 8020 8020,localhost:9001hdfs-site.xmldfs.namenode.rpc-address 指定。

2.hdfs dfs -ls /

hdfs dfs -ls /hdfs dfs -ls hdfs://ip:9000/ 访问的路径一致,表示查看 HDFS 的 根目录

powershell 复制代码
[hadoop@hadoop001 ~]$ hdfs dfs -ls /
Found 10 items
drwxr-xr-x   - hadoop supergroup          0 2019-10-13 16:43 /data
drwxr-xr-x   - hadoop supergroup          0 2019-09-23 09:31 /flume
drwxr-xr-x   - hadoop supergroup          0 2019-09-21 18:55 /hive
drwxr-xr-x   - hadoop supergroup          0 2019-10-13 18:34 /lib
drwxr-xr-x   - hadoop supergroup          0 2019-10-13 17:11 /outdata
drwxr-xr-x   - hadoop supergroup          0 2019-09-05 15:02 /ruozedata
drwxr-xr-x   - hadoop supergroup          0 2019-09-05 14:13 /scala
drwxr-xr-x   - hadoop supergroup          0 2019-10-14 18:43 /spark-yarn
drwxr-xr-x   - hadoop supergroup          0 2019-09-18 11:05 /tmp
drwxr-xr-x   - hadoop supergroup          0 2019-09-04 15:41 /user
powershell 复制代码
[hadoop@hadoop001 ~]$ hdfs dfs -ls hdfs://hadoop001:9000/
Found 10 items
drwxr-xr-x   - hadoop supergroup          0 2019-10-13 16:43 hdfs://hadoop001:9000/data
drwxr-xr-x   - hadoop supergroup          0 2019-09-23 09:31 hdfs://hadoop001:9000/flume
drwxr-xr-x   - hadoop supergroup          0 2019-09-21 18:55 hdfs://hadoop001:9000/hive
drwxr-xr-x   - hadoop supergroup          0 2019-10-13 18:34 hdfs://hadoop001:9000/lib
drwxr-xr-x   - hadoop supergroup          0 2019-10-13 17:11 hdfs://hadoop001:9000/outdata
drwxr-xr-x   - hadoop supergroup          0 2019-09-05 15:02 hdfs://hadoop001:9000/ruozedata
drwxr-xr-x   - hadoop supergroup          0 2019-09-05 14:13 hdfs://hadoop001:9000/scala
drwxr-xr-x   - hadoop supergroup          0 2019-10-14 18:43 hdfs://hadoop001:9000/spark-yarn
drwxr-xr-x   - hadoop supergroup          0 2019-09-18 11:05 hdfs://hadoop001:9000/tmp
drwxr-xr-x   - hadoop supergroup          0 2019-09-04 15:41 hdfs://hadoop001:9000/user
相关推荐
Qspace丨轻空间25 分钟前
气膜场馆:推动体育文化旅游创新发展的关键力量—轻空间
大数据·人工智能·安全·生活·娱乐
Elastic 中国社区官方博客1 小时前
如何将数据从 AWS S3 导入到 Elastic Cloud - 第 3 部分:Elastic S3 连接器
大数据·elasticsearch·搜索引擎·云计算·全文检索·可用性测试·aws
Aloudata2 小时前
从Apache Atlas到Aloudata BIG,数据血缘解析有何改变?
大数据·apache·数据血缘·主动元数据·数据链路
水豚AI课代表3 小时前
分析报告、调研报告、工作方案等的提示词
大数据·人工智能·学习·chatgpt·aigc
拓端研究室TRL6 小时前
【梯度提升专题】XGBoost、Adaboost、CatBoost预测合集:抗乳腺癌药物优化、信贷风控、比特币应用|附数据代码...
大数据
黄焖鸡能干四碗6 小时前
信息化运维方案,实施方案,开发方案,信息中心安全运维资料(软件资料word)
大数据·人工智能·软件需求·设计规范·规格说明书
编码小袁6 小时前
探索数据科学与大数据技术专业本科生的广阔就业前景
大数据
WeeJot嵌入式6 小时前
大数据治理:确保数据的可持续性和价值
大数据
zmd-zk7 小时前
kafka+zookeeper的搭建
大数据·分布式·zookeeper·中间件·kafka
激流丶7 小时前
【Kafka 实战】如何解决Kafka Topic数量过多带来的性能问题?
java·大数据·kafka·topic