管理 HDFS 的10大 Hadoop Shell 命令
Posted 近探数据
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了管理 HDFS 的10大 Hadoop Shell 命令相关的知识,希望对你有一定的参考价值。
管理 HDFS 的 10 大 Hadoop Shell 命令
在本文中,我将介绍通过 shell 命令管理的 10 大基本 Hadoop HDFS 操作,这些命令对于管理 HDFS 集群上的文件很有用;出于测试目的,您可以使用来自 Cloudera、Hortonworks 等的一些 VM 或者如果您有自己的伪分布式集群设置来调用此命令。
1. 在给定路径的 HDFS 中创建一个目录。

2. 列出目录的内容。

3. 在 HDFS 中上传和下载文件。
上传:hadoop fs -put:
将单个 src 文件或多个 src 文件从本地文件系统复制到 Hadoop 数据文件系统

下载:hadoop fs -get:
将文件复制/下载到本地文件系统

4. 查看文件内容
与 unix cat 命令相同:

5. 将文件从源复制到目标
此命令也允许多个源,在这种情况下目标必须是目录。

6.从/到本地文件系统复制文件到HDFS
从本地复制

类似于 put 命令,除了源被限制为本地文件引用。
复制到本地

类似于 get 命令,不同之处在于目标仅限于本地文件引用。
7. 将文件从源移动到目标。
注意:- 不允许跨文件系统移动文件。

8. 删除 HDFS 中的文件或目录。
删除指定为参数的文件。仅在目录为空时删除目录

删除的递归版本。
9. 显示文件的最后几行。

10. 显示文件的总长度。
请评论您在处理 Hadoop /HDFS 时发现哪些命令最有用。

【结语】

官方网站
http://www.jintancn.com/

24h在线 :17751719173
0512-36606771

意见反馈
jintancn@163.com

中国上海市嘉定区安亭地铁站附近500米

客服微信:
以上是关于管理 HDFS 的10大 Hadoop Shell 命令的主要内容,如果未能解决你的问题,请参考以下文章
2021年大数据Hadoop:HDFS的Shell命令行使用
大数据技术之Hadoop(HDFS)概述Shell操作API操作读写流程工作机制