常用Hadoop-HDFS命令
一、命令总结
Hdfs的命令实际上和Linux命令相似,基本就是在hdfs dfs –加上Linux命令即可(hdfs dfs –ls /和hadoop fs –ls /效果一样)
Hadoop的启动命令start-all.cmd包含了start-dfs.cmd,start-yarn.cmd两个命令,分别是启动节点和启动管理
http://hadoop.apache.org/docs/r1.0.4/cn/hdfs_shell.html
二、具体命令
1、查看帮助
hdfs dfs –help
2、查看当前目录信息
hdfs dfs -ls /
3、上传文件
hdfs dfs -put /本地路径 /hdfs路径
4、剪切文件
hdfs dfs -moveFromLocal test.txt /testkk.txt
5、下载文件到本地
hdfs dfs -get /hdfs路径 /本地路径
6、合并下载
hdfs dfs -getmerge /hdfs路径文件夹 /合并后的文件
7、创建文件夹
hdfs dfs -mkdir /test
8、创建多级文件夹
hdfs dfs -mkdir -p /test/word
9、移动hdfs文件
hdfs dfs -mv /hdfs路径 /hdfs路径
10、复制hdfs文件
hdfs dfs -cp /hdfs路径 /hdfs路径
11、删除hdfs文件
hdfs dfs -rm /test.txt
12、删除hdfs文件夹
hdfs dfs -rm -r /test
13、查看hdfs中的文件
hdfs dfs -cat /test.txt
hdfs dfs -tail -f /test.txt
14、查看文件夹中有多少个文件
hdfs dfs -count /test
15、查看hdfs的总空间
hdfs dfs -df /
hdfs dfs -df -h /