用法





    -mkdir
    创建目录
    Usage:hdfs dfs -mkdir [-p] < paths>
    选项:-p
    很像Unix mkdir -p,沿路径创建父目录。

    -ls
    查看目录下内容,包括文件名,权限,所有者,大小和修改时间
    Usage:hdfs dfs -ls [-R] < args>
    选项:-R
    递归地显示子目录下的内容
   

    -put
    将本地文件或目录上传到HDFS中的路径
    Usage:hdfs dfs -put < localsrc> … < dst>



    -get
    将文件或目录从HDFS中的路径拷贝到本地文件路径
    Usage:hdfs dfs -get [-ignoreCrc] [-crc] < src> < localdst>
    选项:
    -ignorecrc选项复制CRC校验失败的文件。
    -crc选项复制文件和CRC。


  

    -du
    显示给定目录中包含的文件和目录的大小或文件的长度,用字节大小表示,文件名用完整的HDFS协议前缀表示,以防它只是一个文件。
    Usage:hdfs dfs -du [-s] [-h] URI [URI …]
    选项:
    -s选项将显示文件长度的汇总摘要,而不是单个文件。
    -h选项将以“人类可读”的方式格式化文件大小(例如64.0m而不是67108864)
   

    -dus
    显示文件长度的摘要。
    Usage:hdfs dfs -dus < args>
    注意:不推荐使用此命令。而是使用hdfs dfs -du -s。
 

    -mv
    在HDFS文件系统中,将文件或目录从HDFS的源路径移动到目标路径。不允许跨文件系统移动文件。
    Usage: hdfs dfs -mv URI [URI …] < dest>
   

    -cp
    在HDFS文件系统中,将文件或目录复制到目标路径下
    Usage:hdfs dfs -cp [-f] [-p | -p [topax] ] URI [ URI …] < dest>
    选项:
    -f选项覆盖已经存在的目标。
    -p选项将保留文件属性[topx](时间戳,所有权,权限,ACL,XAttr)。如果指定了-p且没有arg,则保留时间戳,所有权和权限。如果指定了-pa,则还保留权限,因为ACL是一组超级权限。确定是否保留原始命名空间扩展属性与-p标志无关。
   

    -copyFromLocal
    从本地复制文件到hdfs文件系统(与-put命令相似)
    Usage: hdfs dfs -copyFromLocal < localsrc> URI
    选项:
    如果目标已存在,则-f选项将覆盖目标。

    -copyToLocal
    复制hdfs文件系统中的文件到本地 (与-get命令相似)
    Usage: hdfs dfs -copyToLocal [-ignorecrc] [-crc] URI < localdst>

    -rm
    删除一个文件或目录
    Usage:hdfs dfs -rm [-f] [-r|-R] [-skipTrash] URI [URI …]
    选项:
    如果文件不存在,-f选项将不显示诊断消息或修改退出状态以反映错误。
    -R选项以递归方式删除目录及其下的任何内容。
    -r选项等效于-R。
    -skipTrash选项将绕过垃圾桶(如果已启用),并立即删除指定的文件。当需要从超配额目录中删除文件时,这非常有用。
   

    -cat
    显示文件内容到标准输出上。
    Usage:hdfs dfs -cat URI [URI …]
 

    -text
    Usage: hdfs dfs -text
    获取源文件并以文本格式输出文件。允许的格式为zip和TextRecordInputStream。

    -touchz
    创建一个零长度的文件。
    Usage:hdfs dfs -touchz URI [URI …]
  

    -stat
    显示文件所占块数(%b),文件名(%n),块大小(%n),复制数(%r),修改时间(%y%Y)。
    Usage:hdfs dfs -stat URI [URI …]

    -tail
    显示文件的最后1kb内容到标准输出
    Usage:hdfs dfs -tail [-f] URI
    选项:
    -f选项将在文件增长时输出附加数据,如在Unix中一样。

    -count
    统计与指定文件模式匹配的路径下的目录,文件和字节数
    Usage: hdfs dfs -count [-q] [-h] < paths>

    -getmerge
    将源目录和目标文件作为输入,并将src中的文件连接到目标本地文件(把两个文件的内容合并起来)
    Usage:hdfs dfs -getmerge < src> < localdst> [addnl]
    注:合并后的文件位于当前目录,不在hdfs中,是本地文件
   

    -grep
    从hdfs上过滤包含某个字符的行内容
    Usage:hdfs dfs -cat < srcpath> | grep 过滤字段
  

原文链接:https://blog.csdn.net/WQY992/article/details/89002269

Hadoop----hdfs dfs常用命令的使用的更多相关文章

  1. [b0002] Hadoop HDFS cmd常用命令练手

    目的: 学会HDFS CLI 常用操作 环境: Hadoop 2.6.4 伪分布式版 环境搭建参考本博客前篇文章: 伪分布式 hadoop 2.6.4 帮助: hadoop@ssmaster:~$ h ...

  2. Hadoop HDFS的常用命令

    1.将目录/root/data/下的item.txt复制到HDFS下的/user/root下: hadoop fs -copyFromLocal /root/data/item.txt itemdat ...

  3. Hadoop HDFS文件常用操作及注意事项

    Hadoop HDFS文件常用操作及注意事项 1.Copy a file from the local file system to HDFS The srcFile variable needs t ...

  4. Hadoop生态圈-hbase常用命令

    Hadoop生态圈-hbase常用命令 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任.

  5. Hadoop HDFS的shell(命令行客户端)操作实例

    HDFS的shell(命令行客户端)操作实例 3.2 常用命令参数介绍 -help 功能:输出这个命令参数手册 -ls                  功能:显示目录信息 示例: hadoop fs ...

  6. hadoop/hdfs/yarn 详细命令搬运

    转载自文章 http://www.cnblogs.com/davidwang456/p/5074108.html 安装完hadoop后,在hadoop的bin目录下有一系列命令: container- ...

  7. Hadoop文件操作常用命令

    1.创建目录 #hdfs dfs -mkidr /test 2.查询目录结构 #hdfs dfs -ls / 子命令 -R递归查看//查看具体的某个目录:例如#hdfs dfs -ls /test 3 ...

  8. Hadoop HDFS文件常用操作及注意事项(更新)

    1.Copy a file from the local file system to HDFS The srcFile variable needs to contain the full name ...

  9. Hadoop生态圈-Kafka常用命令总结

    Hadoop生态圈-Kafka常用命令总结 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任. 一.管理Kafka服务的命令 1>.开启kafka服务 [yinzhengjie@s ...

随机推荐

  1. 【递推】P1028数的计算

    题目相关 题目描述 我们要求找出具有下列性质数的个数(包含输入的正整数 n). 先输入一个正整数 n(n ≤1000),然后对此正整数按照如下方法进行处理: 不作任何处理: 在它的左边加上一个正整数, ...

  2. 【MyBatis】自定义 MyBatis

    自定义 MyBatis 文章源码 执行查询信息的分析 我们知道,MyBatis 在使用代理 DAO 的方式实现增删改查时只做两件事: 创建代理对象 在代理对象中调用 selectList() 配置信息 ...

  3. PAT甲级练习 1087 All Roads Lead to Rome (30分) 字符串hash + dijkstra

    题目分析: 这题我在写的时候在PTA提交能过但是在牛客网就WA了一个点,先写一下思路留个坑 这题的简单来说就是需要找一条最短路->最开心->点最少(平均幸福指数自然就高了),由于本题给出的 ...

  4. python学习笔记 | 猜拳游戏

    ''' @author: 人人都爱小雀斑 @time: 2020/3/6 18:52 @desc: 实验结果心得: 1.难点主要在判断谁输谁赢 2.挺好的 ''' import random d={1 ...

  5. 【Java】运算符(算术、赋值、比较(关系)、逻辑、条件、位运算符)

    运算符 文章目录 运算符 1. 算术运算符 2. 赋值运算符 3. 比较运算符 4. 逻辑运算符 5. 条件运算符 6. 位运算符 7. 运算符优先级 8. 运算符操作数类型说明 9.code 算术运 ...

  6. 【Linux】1、命令行及命令参数

    命令行及命令参数 文章目录 命令行及命令参数 1.命令行提示符 2.命令和命令参数 简单的命令 date ls 命令参数 短参数(一个字母) 长参数(多个字母) 参数的值 其它参数 3.小结 4.参考 ...

  7. 【Docker】CentOS7 上无网络情况下安装

    自建虚拟机,但是连接不上网络,只能通过下载rpm包进行安装docker 环境:CentOS 7.3.1611 x64 rpm镜像下载地址用的阿里的https://mirrors.aliyun.com/ ...

  8. 【EXPDP】导出全部表的时候,选择不导出某个表

    导出的时候指定某一张表不导出的话,一般都用的是数据泵的expdp来操作 具体方法是: expdp test/test dumpfile=test.dmp directory=test_dir excl ...

  9. Pulsar 社区周报|2021-01-11~2021-01-17

    Pulsar 周报由 StreamNative 翻译整理.原文内容来自 StreamNative 官网 Pulsar 周报模块. 本期编辑:Tango@StreamNative. 关于 Apache ...

  10. python zxing包解析二维码报UnicodeDecodeError错误解决办法

    一般错误的原因是这个库不支持中文的解码(二维码内容包含中文). 修改如下: 进入zxing.__init__.py代码中,类BarCode下,parse方法中: 找到下面这两行原代码如下: 1 raw ...