Hadoop操作HDFS命令「建议收藏」

Hadoop操作HDFS命令「建议收藏」Hadoop操作HDFS命令如下所示: hadoopfs 查看HadoopHDFS支持的所有命令 hadoopfs–ls 列出目录及文件信息 hadoopfs–lsr 循环列出目录、子目录及文件信息 hadoopfs–puttest.txt/user/sunlightcs 将本地文件系统的test.txt复制到HDFS文件系统的/

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全系列IDE稳定放心使用
Hadoop操作HDFS命令如下所示: 




hadoop fs 


查看Hadoop HDFS支持的所有命令 




hadoop fs –ls 


列出目录及文件信息 




hadoop fs –lsr 
循环列出目录、子目录及文件信息 





hadoop fs –put test.txt /user/sunlightcs 


将本地文件系统的test.txt复制到HDFS文件系统的/user/sunlightcs目录下 




hadoop fs –get /user/sunlightcs/test.txt . 


将HDFS中的test.txt复制到本地文件系统中,与-put命令相反 




hadoop fs –cat /user/sunlightcs/test.txt 
查看HDFS文件系统里test.txt的内容 

hadoop fs –tail /user/sunlightcs/test.txt 
查看最后1KB的内容 





hadoop fs –rm /user/sunlightcs/test.txt 


从HDFS文件系统删除test.txt文件,rm命令也可以删除空目录 




hadoop fs –rmr /user/sunlightcs  


删除/user/sunlightcs目录以及所有子目录 




hadoop fs –copyFromLocal test.txt /user/sunlightcs/test.txt 


从本地文件系统复制文件到HDFS文件系统,等同于put命令 




hadoop fs –copyToLocal /user/sunlightcs/test.txt test.txt 


从HDFS文件系统复制文件到本地文件系统,等同于get命令 




hadoop fs –chgrp [-R] /user/sunlightcs 


修改HDFS系统中/user/sunlightcs目录所属群组,选项-R递归执行,跟linux命令一样 




hadoop fs –chown [-R] /user/sunlightcs 


修改HDFS系统中/user/sunlightcs目录拥有者,选项-R递归执行 




hadoop fs –chmod [-R] MODE /user/sunlightcs 


修改HDFS系统中/user/sunlightcs目录权限,MODE可以为相应权限的3位数或+/-{rwx},选项-R递归执行 




hadoop fs –count [-q] PATH 
查看PATH目录下,子目录数、文件数、文件大小、文件名/目录名 





hadoop fs –cp SRC [SRC …] DST       


将文件从SRC复制到DST,如果指定了多个SRC,则DST必须为一个目录 




hadoop fs –du PATH 
显示该目录中每个文件或目录的大小 

hadoop fs –dus PATH 
类似于du,PATH为目录时,会显示该目录的总大小 





hadoop fs –expunge  
清空回收站,文件被删除时,它首先会移到临时目录.Trash/中,当超过延迟时间之后,文件才会被永久删除 





hadoop fs –getmerge SRC [SRC …] LOCALDST [addnl]      
获取由SRC指定的所有文件,将它们合并为单个文件,并写入本地文件系统中的LOCALDST,选项addnl将在每个文件的末尾处加上一个换行符 





hadoop fs –touchz PATH   


创建长度为0的空文件 




hadoop fs –test –[ezd] PATH     


对PATH进行如下类型的检查: 


-e PATH是否存在,如果PATH存在,返回0,否则返回1 


-z 文件是否为空,如果长度为0,返回0,否则返回1 


-d 是否为目录,如果PATH为目录,返回0,否则返回1 




hadoop fs –text PATH 


显示文件的内容,当文件为文本文件时,等同于cat,文件为压缩格式(gzip以及hadoop的二进制序列文件格式)时,会先解压缩 




hadoop fs –help ls 

查看某个[ls]命令的帮助文档 

原博客地址:http://www.juziku.com/sunlightcs/wiki/6017.htm

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/185893.html原文链接:https://javaforall.net

(0)
上一篇 2022年10月4日 下午9:36
下一篇 2022年10月4日 下午9:46


相关推荐

  • ftp客户端软件有哪些,有哪些ftp客户端软件值得推荐?

    ftp客户端软件有哪些,有哪些ftp客户端软件值得推荐?不知道大家对于 ftp 客户端软件的要求普遍是什么 但是我的要求是很简单的 主要就是好用 方便容易上手 使用起来很容易 不要太复杂的 其实我对于 ftp 软件的要求应该是大部分网站工作者的基本要求吧 下面是我使用过的比较推荐的 ftp 客户端软件 第一款 IIS7 服务器管理工具说实话 这个工具算是比较好的管理工具了 里面的功能除了批量管理 还有很多别的功能 主要也是功能也比较全面 相信大多数使用的网站工作人员都比较熟悉了 它里面还能够定时上传下载 定时备份和主动更新 把你花在更新上的经历都省了 IIS7 服务器管理

    2026年3月26日
    3
  • python怎么读取excel文件_python如何读取文件夹下的所有文件

    python怎么读取excel文件_python如何读取文件夹下的所有文件python读取excel文件如何进行python编程语言拥有着比较强大的excel读写能力,我们只需要安装xlrd,xlwt这两个库就可以了。那么python读取excel文件如何进行,今天就为大家分享下python读取excel文件的具体操作方法,快来了解下吧!1、首先说明我是使用的python3.5,我的office版本是2010,首先打开dos命令窗,安装必须的两个库,命令是:pip3installxlrdPip3installxlwt2、准备好excel,例如我的一个工作文件,我

    2022年10月2日
    3
  • idea部署Web工程到tomcat

    idea部署Web工程到tomcat创建 web 工程首先在 idea 中创建一个 web 工程其中 web 目录下用于存放 html jsp 文件在 WEB INF 下创建一个 classes 和 lib 用来存放 tomcat 的 jar 包点击右上角图标配置 tomcat 路径进入找到选择刚创建的 lib 文件完成之后保存再去配置 tomcatTomcat 配置点击上方菜单里的运

    2026年3月18日
    3
  • 密码法和密评工作资料整理

    密码法和密评工作资料整理法文链接一 重点解读 1 为什么要制定密码法 密码是国家重要战略资源 直接关系国家政治安全 经济安全 国防安全和信息安全 制定一部密码领域综合性 基础性法律 十分必要 核心密码和普通密码维护国家安全方面的基本制度 密码管理部门和密码工作机构及其工作人员开展密码工作的保障措施等 都需要通过国家立法予以明确 近年来密码在维护国家安全 促进经济社会发展 保护人民群众利益方面发挥越来越重要的作用

    2026年3月18日
    2
  • win11安装 OpenClaw 完整搭建安装指南:从新手到专家教程

    win11安装 OpenClaw 完整搭建安装指南:从新手到专家教程

    2026年3月12日
    2
  • String类型转换BigDecimal、Date类型

    String类型转换BigDecimal、Date类型String类型转换BigDecimal类型public static void main(String[] args) {         String str1="2.30";            BigDecimal bd=new BigDecimal(str1);            System.out.println(bd);    }Java String类型转换成D…

    2022年6月13日
    43

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号