hadoop常用命令介绍

在搭建好hadoop伪分布式环境之后,或者分布式环境之后,运行hadoop命令,下面是一些常用的hadoop命令:

1、hadoop集群管理类命令

hadoop namenode -format                             格式化文件系统,但是不要多次格式化,否则会出现问题

start-all.sh                                                      启动hadoop集群,正确启动相应的进程会起来

stop-all.sh                                                      关闭集群,关闭相应进程

hadoop dfsadmin -safemode leave                        解除安全模式

2、hadoop 文件管理类命令

(hadoop文件操作相关的命令都是以“hadoop fs + -具体命令”的格式:)

hadoop fs [-ls ]                             查看hdfs中当前path文件列表

hadoop fs [-lsr ]                              递归查看hdfs中当前path中所有文件列表

hadoop fs [-du ]                            查看hdfs中当前路径下文件的详细路径,包括文件大小等

hadoop fs [-dus ]                               查看hdfs中用户根目录路径   

hadoop fs [-count[-q] ]                        ??

hadoop fs [-mv ]                         移动文件

hadoop fs [-cp ]                       复制文件

hadoop fs p[-rm [-skipTrash] ]                   删除文件

hadoop fs [-rmr [-skipTrash] ]                    删除文件夹或文件

hadoop fs [-expunge]                             ??

hadoop fs [-put ... ]                     上传文件,将本地文件localsrc,复制到hdfs中dst路径

hadoop fs [-copyFromLocal ... ]             上传文件,将本地文件localsrc,复制到hdfs中dst路径

hadoop fs [-moveFromLocal ... ]            上传文件,将本地文件localsrc,移动到hdfs中dst路径

hadoop fs [-get [-ignoreCrc] [-crc] ]           获取文件,从hdfs src路径复制文件到本地localdst

hadoop fs [-getmerge [addnl]]             ??

hadoop fs [-cat ]                            查看文件内容

hadoop fs [-text ]                          查看文件内容,与-cat类似

hadoop fs [-copyToLocal [-ignoreCrc] [-crc] ]        下载文件,从hdfs src路径复制文件到本地localdst

hadoop fs [-moveToLocal [-crc] ]              下载文件,从hdfs src路径移动文件到本地localdst

hadoop fs [-mkdir ]                        在hdfs文件系统中新建一个文件夹

hadoop fs [-setrep [-R] [-w] ]              ??

hadoop fs [-touchz ]                        ??

hadoop fs [-test -[ezd] ]                      ??

hadoop fs [-stat [format] ]                     ??

hadoop fs [-tail [-f] ]                         查看文件内容的尾部部分

hadoop fs [-chmod [-R] PATH...]     给指定文件加权限

hadoop fs [-chown [-R] [OWNER][:[GROUP]] PATH...]           设定指定文件的所有者

hadoop fs [-chgrp [-R] GROUP PATH...]                  ??

hadoop fs [-help [cmd]]                         帮助命令,对于指定cmd的用法进行解释

 

 

你可能感兴趣的:(hadoop学习)