码迷,mamicode.com
首页 > 系统相关 > 详细

hadoop的常用shell命令

时间:2015-02-25 00:49:46      阅读:213      评论:0      收藏:0      [点我收藏+]

标签:hdfs命令

一、常用的hadoop命令

1、hadoop的fs命令

#查看hadoop所有的fs命令

hadoop fs

#上传文件(put与copyFromLocal都是上传命令)

hadoop fs -put jdk-7u55-linux-i586.tar.gz hdfs://hucc01:9000/jdk
hadoop fs -copyFromLocal jdk-7u55-linux-i586.tar.gz hdfs://hucc01:9000/jdk

#下载命令(get与copyToLocal都是下载命令)

hadoop fs -get hdfs://hucc01:9000/jdk jdk1.7
hadoop fs -copyToLocal hdfs://hucc01:9000/jdk jdk1.7

#将本地一个或者多个文件追加到hdfs文件中(appendToFile)

hadoop fs -appendToFile install.log /words

#查询hdfs的所有文件(ls)

hadoop fs -ls /

#帮助命令(help)

hadoop fs -help fs

#查看hdfs文件的内容(cat和text)

hadoop fs -cat /words
hadoop fs -text /words

#删除hdfs文件(rm)

hadoop fs -rm -r /words

#统计hdfs文件和文件夹的数量(count)

hadoop fs -count -r /

#合并hdfs某个文件夹的文件,并且下载到本地(getmerge)

hadoop fs -getmerge  / merge

#将本地文件剪切到hdfs,相当于对本地文件上传后再删除(moveFormLocal)

hadoop fs -moveFromLocal words /

#查看当前文件系统的使用状态(df)

hadoop fs -df


二、常用的hdfs命令(这个用的比较多)

用法跟hadoop命令一样,推荐2.0之后使用hdfs命令

hdfs dfs

二、总结

没什么好学的,非常容易,这些命令跟linux命令基本一样,至于一些使用的细节,用help命令就行了。

详细可以参考hadoop-shell.pdf

本文出自 “陌途” 博客,请务必保留此出处http://flycc258.blog.51cto.com/8624126/1615120

hadoop的常用shell命令

标签:hdfs命令

原文地址:http://flycc258.blog.51cto.com/8624126/1615120

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!