1、经常使用的hadoop命令linux
一、hadoop的fs命令shell
#查看hadoop全部的fs命令bash
hadoop fs
#上传文件(put与copyFromLocal都是上传命令)app
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都是下载命令)ide
hadoop fs -get hdfs://hucc01:9000/jdk jdk1.7 hadoop fs -copyToLocal hdfs://hucc01:9000/jdk jdk1.7
#将本地一个或者多个文件追加到hdfs文件中(appendToFile)oop
hadoop fs -appendToFile install.log /words
#查询hdfs的全部文件(ls)spa
hadoop fs -ls /
#帮助命令(help)orm
hadoop fs -help fs
#查看hdfs文件的内容(cat和text)hadoop
hadoop fs -cat /words hadoop fs -text /words
#删除hdfs文件(rm)get
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
2、经常使用的hdfs命令(这个用的比较多)
用法跟hadoop命令同样,推荐2.0以后使用hdfs命令
hdfs dfs
2、总结
没什么好学的,很是容易,这些命令跟linux命令基本同样,至于一些使用的细节,用help命令就好了。
详细能够参考hadoop-shell.pdf