假设Hadoop的安装目录是hadoop_home / / / Hadoop管理家。
启动和关闭
启动Hadoop
1。进入hadoop_home目录。
2。执行SH斌/ start-all.sh

关闭Hadoop
1。进入hadoop_home目录。
2。执行SH斌/ stop-all.sh
文件操作
Hadoop是使用HDFS,和可以实现的功能类似于磁盘系统使用,支持通配符,如*。

查看文件列表
看看 /用户/管理员/亚伦HDFS文件目录。
1。进入hadoop_home目录。
2。执行亚伦
这样,我们在 /用户/管理员/亚伦在HDFS发现的文件目录。
我们还可以列出 /用户/管理员/亚伦目录下的所有文件在HDFS(包括子目录下的文件)。
1。进入hadoop_home目录。
2。执行SH斌/ Hadoop FS LSR /用户/管理员/亚伦

创建文件目录
看/用户/管理员在HDFS /亚伦目录,然后创建一个新目录称为newdir。
1。进入hadoop_home目录。
2。执行SH斌/ Hadoop文件mkdir /用户/管理员/亚伦/ newdir

删除文件
删除在 /用户/管理员/亚伦在HDFS needdelete文件目录命名
1。进入hadoop_home目录。
2。执行SH斌/ Hadoop FS - RM /用户/管理员/亚伦/ needdelete
删除/用户/管理员/亚伦目录在HDFS和整个目录下的所有文件
1。进入hadoop_home目录。
2。执行SH斌/ Hadoop FS—RMR /用户/管理员/亚伦

上传文件
上传文件的本地 / / /新文件管理员家的 /用户/管理员/亚伦在HDFS目录
1。进入hadoop_home目录。
2。执行SH斌/ Hadoop FS把 / / / NewFile.txt家管理员/用户/管理员/亚伦/

下载文件
Download the newFile file from the /user/admin/aaron directory in HDFS to the native /home/admin/newFile
1。进入hadoop_home目录。
2。执行SH斌/ Hadoop FS - /用户/管理员/亚伦/新文件 / / /新文件管理家

见文件
我们可以直接在HDFS中查看文件,和功能类似于类的猫
看看 /用户/管理员/亚伦HDFS新文件的文件目录
1。进入hadoop_home目录。
2。执行SH斌/ Hadoop FS -猫/家/管理/新文件

MapReduce作业
提交MapReduce的工作
原则上,所有Hadoop的MapReduce作业都是jar包。
运行/家/行政/ / job.jar Hadoop MapReduce的工作
1。进入hadoop_home目录。
2。执行SH仓 / / /家Hadoop罐管理 / / job.jar Hadoop { } { } jobmainclass jobargs

杀死一个正在跑步的工作
假设是:job_201005310937_0053 job_id
1。进入hadoop_home目录。
2。执行SH斌/ Hadoop作业杀死job_201005310937_0053

更多的Hadoop命令
上面描述的Hadoop操作命令是我们最常用的命令。
1。进入hadoop_home目录。
2。执行SH bin / Hadoop
我们可以看到更多的说明说明:
复制代码代码如下所示:
用法:Hadoop的配置命令confdir } {
命令是其中之一:
NameNode格式格式的DFS文件系统
secondarynamenode运行DFS二Namenode
Namenode运行DFS datanode
笪覃噢德运行一个DFS datanode
Dfsadmin运行一个DFS管理客户端
fsck运行DFS文件系统检查工具
FS运行通用文件系统用户客户机
平衡器运行集群平衡实用程序
Jobtracker运行MapReduce Job Tracker节点
管子管作业
TaskTracker运行一个MapReduce任务跟踪节点
作业操纵MapReduce作业
队列获取信息有关jobqueues
版本打印版本
jar运行一个JAR文件
distcp复制文件或目录递归
档案archivename名称创建一个Hadoop档案
daemonlog获得/设置日志级别为每个守护进程

className运行的类命名的类名
在调用w o O参数时,大多数命令都会打印帮助。