0


Hadoop命令大全

基本语法

hadoop fs 和 hdfs dfs (hadoop fshdfs dfs命令等效。)

  • hdfs dfs 只能操作HDFS文件系统

  • hadoop fs 可操作任意文件系统,不仅仅是hdfs文件系统,使用范围更广

[root@hadoop102 hadoop-3.1.3]$ bin/hadoop fs

[-appendToFile <localsrc> ... <dst>]
        [-cat [-ignoreCrc] <src> ...]
        [-chgrp [-R] GROUP PATH...]
        [-chmod [-R] <MODE[,MODE]... | OCTALMODE> PATH...]
        [-chown [-R] [OWNER][:[GROUP]] PATH...]
        [-copyFromLocal [-f] [-p] <localsrc> ... <dst>]
        [-copyToLocal [-p] [-ignoreCrc] [-crc] <src> ... <localdst>]
        [-count [-q] <path> ...]
        [-cp [-f] [-p] <src> ... <dst>]
        [-df [-h] [<path> ...]]
        [-du [-s] [-h] <path> ...]
        [-get [-p] [-ignoreCrc] [-crc] <src> ... <localdst>]
        [-getmerge [-nl] <src> <localdst>]
        [-help [cmd ...]]
        [-ls [-d] [-h] [-R] [<path> ...]]
        [-mkdir [-p] <path> ...]
        [-moveFromLocal <localsrc> ... <dst>]
        [-moveToLocal <src> <localdst>]
        [-mv <src> ... <dst>]
        [-put [-f] [-p] <localsrc> ... <dst>]
        [-rm [-f] [-r|-R] [-skipTrash] <src> ...]
        [-rmdir [--ignore-fail-on-non-empty] <dir> ...]
<acl_spec> <path>]]
        [-setrep [-R] [-w] <rep> <path> ...]
        [-stat [format] <path> ...]
        [-tail [-f] <file>]
        [-test -[defsz] <path>]
        [-text [-ignoreCrc] <src> ...]

一、上传

1.-moveFromLocal 从本地剪切粘贴到HDFS

2.-copyFromLocal 从本地文件系统拷贝文件到HDFS

3.-put:等同于copyFromLocal,生产环境更习惯用put

4.-appendToFile:追加一个文件到已经存在的文件末尾

二、下载

1.-copyToLocal:从HDFS拷贝到本地

2.-get:等同于copyToLocal,生产环境更习惯用get

三、其他增删改查操作

3.1 增

1.-mkdir:创建路径

3.2 删

1.-rm:删除文件或文件夹

2.-rm -r:递归删除目录及目录里面内容(非空目录)

3.-rmdir: 只能删除空目录

3.3 改

1.-chgrp、-chmod、-chown:Linux文件系统中的用法一样,修改文件所属权限

2.-cp:从HDFS的一个路径拷贝到HDFS的另一个路径(注意区别-put)

3.-mv:在HDFS目录中移动文件(注意区别-get)

4.-setrep:设置HDFS中文件的副本数量

hadoop fs -setrep 副本数量 <path>

3.4 查

1.-ls: 显示目录信息

2.-cat:显示文件内容

3.-tail:显示一个文件的末尾1kb的数据(一般用于查看日志)

4.-df:统计文件系统的容量、可用空间和已用空间信息

5.-du:统计文件夹的大小信息

hadoop fs -df [-h] <path>

6.-count:命令用于统计指定目录下的目录数、文件数、字节数

hadoop fs -count [-h] <path> (-h 参数使用便于操作人员读取单位信息格式)

标签: hadoop java 大数据

本文转载自: https://blog.csdn.net/m0_57376367/article/details/127270195
版权归原作者 SoRA数据家 所有, 如有侵权,请联系我们删除。

“Hadoop命令大全”的评论:

还没有评论