您的位置:首页 > 运维架构

hadoop常用命令介绍

2013-11-08 16:49 411 查看
在搭建好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 <path>]                        查看hdfs中当前path文件列表

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

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

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

hadoop fs [-count[-q] <path>]                     ??

hadoop fs [-mv <src> <dst>]                      移动文件

hadoop fs [-cp <src> <dst>]                       复制文件

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

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

hadoop fs [-expunge]                           ??

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

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

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

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

hadoop fs [-getmerge <src> <localdst> [addnl]]             ??

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

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

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

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

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

hadoop fs [-setrep [-R] [-w] <rep> <path/file>]             ??

hadoop fs [-touchz <path>]                       ??

hadoop fs [-test -[ezd] <path>]                     ??

hadoop fs [-stat [format] <path>]                    ??

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

hadoop fs [-chmod [-R] <MODE[,MODE]... | OCTALMODE> PATH...]   给指定文件加权限

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

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

hadoop fs [-help [cmd]]                         帮助命令,对于指定cmd的用法进行解释
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: