hadoop2 shell简介

 

0 简图:

 


hadoop2 shell简介
 

 

 

1  命令所在位置:

[root@h2single511-115 bin]# pwd
/usr/local/hadoop2.4/bin

 

 

2 和hadoop1 shell的区别:

 

hadoop1 hdadoop fs -ls /     其余写法类推
hadoop2 hdfs dfs -ls /          其余写法类推

 

 

3 查看帮助命令写法: hdfs -help

 

eg:

 

[root@h2single511-115 bin]# hdfs -help
Usage: hdfs [--config confdir] COMMAND
       where COMMAND is one of:
  dfs                  run a filesystem command on the file systems supported in Hadoop.
  namenode -format     format the DFS filesystem
  secondarynamenode    run the DFS secondary namenode
  namenode             run the DFS namenode
  journalnode          run the DFS journalnode

 

 

4 查看 hadoop2 dfs下每个命令详细写法:[root@h2single511-115 bin]# hdfs dfs -help

 

查看 hadoop2 dfs下命令汇总写法:[root@h2single511-115 bin]# hdfs dfs

 

查看 hadoop2 具体命令详细写法: hdfs dfs  -help mkdir

eg:

[root@h2single511-115 bin]# hdfs dfs  -help mkdir
-mkdir [-p] <path> ...: Create a directory in specified location.
                  -p  Do not fail if the directory already exists

 

 

 5

a)执行bin/hdfs dfs [-command]
b)-ls 显示文件夹的内容
i.-h 显示文件大小的时候,使用K\M\G显示文件大小
ii.-R 递归显示文件夹包含的内容
c)-mkdir 创建文件夹
i.-p 递归创建文件夹
d)-put 上传文件
i.-f 如果已经存在文件,那么强制覆盖
ii.-p 把linux上的文件的时间、所有者,还有模式一起复制到hdfs中
e)-text 查看文件内容,包括zip、avro等格式内容 比-cat查看格式广
f)-appendToFile 向hdfs已经存在的文件追加内容
g)-count 显示文件(夹)的数量
h)-get -p  hdfs文件   linux文件  如果下载文件已存在 则覆盖掉
i)-get -mv src  dest 移动hdfs文件从一个位置到另一个位置

  hdfs dfs  -chmod -R  755  /user   修改hdfs权限

 

你可能感兴趣的:(hadoop2)