管理 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 中创建一个目录。

管理 HDFS 的10大 Hadoop Shell 命令


2. 列出目录的内容。

管理 HDFS 的10大 Hadoop Shell 命令


3. 在 HDFS 中上传和下载文件。

上传:hadoop fs -put:

将单个 src 文件或多个 src 文件从本地文件系统复制到 Hadoop 数据文件系统

管理 HDFS 的10大 Hadoop Shell 命令


下载:hadoop fs -get:

将文件复制/下载到本地文件系统

管理 HDFS 的10大 Hadoop Shell 命令


4. 查看文件内容

与 unix cat 命令相同:

管理 HDFS 的10大 Hadoop Shell 命令


5. 将文件从源复制到目标

此命令也允许多个源,在这种情况下目标必须是目录。

管理 HDFS 的10大 Hadoop Shell 命令


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

从本地复制

管理 HDFS 的10大 Hadoop Shell 命令

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


复制到本地

管理 HDFS 的10大 Hadoop Shell 命令

类似于 get 命令,不同之处在于目标仅限于本地文件引用。


7. 将文件从源移动到目标。

注意:- 不允许跨文件系统移动文件。

管理 HDFS 的10大 Hadoop Shell 命令


8. 删除 HDFS 中的文件或目录。

删除指定为参数的文件。仅在目录为空时删除目录

管理 HDFS 的10大 Hadoop Shell 命令

删除的递归版本。


9. 显示文件的最后几行。

管理 HDFS 的10大 Hadoop Shell 命令


10. 显示文件的总长度。

请评论您在处理 Hadoop /HDFS 时发现哪些命令最有用。

管理 HDFS 的10大 Hadoop Shell 命令

【结语】

管理 HDFS 的10大 Hadoop Shell 命令

官方网站

http://www.jintancn.com/


管理 HDFS 的10大 Hadoop Shell 命令

24h在线 :17751719173   

               0512-36606771


管理 HDFS 的10大 Hadoop Shell 命令

意见反馈

jintancn@163.com


管理 HDFS 的10大 Hadoop Shell 命令

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


管理 HDFS 的10大 Hadoop Shell 命令

客服微信:

以上是关于管理 HDFS 的10大 Hadoop Shell 命令的主要内容,如果未能解决你的问题,请参考以下文章

大数据(hdfs集群及其集群的高级管理)

2021年大数据Hadoop:HDFS的Shell命令行使用

大数据技术之Hadoop(HDFS)概述Shell操作API操作读写流程工作机制

大数据技术之Hadoop(HDFS)概述Shell操作API操作读写流程工作机制

#yyds干货盘点#大数据基础HDFS练习

2021年 全网最细大数据学习笔记:Hadoop 之 HDFS 进程详解