创建目录(单级目录):
hadoop fs -mkdir 目录
例如:hadoop fs -mkdir /test
创建目录(多级目录):
hadoop fs -mkdir 目录
例如:hadoop fs -mkdir -p /test/test0/test1/test2
**创建目录结束
查看目录(无递归,单级目录):
hadoop fs -ls 目录
例如:hadoop fs -ls /
查看目录(递归,所有目录):
hadoop fs -ls -R 目录
例如:hadoop fs -ls -R /
查看目录结束*
本地上传文件到hdfs
hadoop fs -put 本地文件或者目录 hdfs目录
hadoop fs -put 1 /test
hadoop fs -put 1.txt /test
****本地上传文件到hdfs结束
hdfs上的文件发送到本地
hadoop fs -get hdfs文件或目录 本机文件目录
hadoop fs -get /test/testwordcount/README.txt ~
hadoop fs -get /test/1 ~
hdfs上的文件发送到本地 结束***
在hdfs上查看hdfs上面的文件
hadoop fs -cat 文件
hadoop fs -cat /test/1/1/1.txt
在hdfs上查看hdfs上面的文件结束*
显示显示目录中所有文件的大小,或者当只指定一个文件时,显示此文件的大小:
hadoop fs -du /test
显示指定文件目录的大小:
hadoop fs -du -s /test
文件的大小查看结束*************
hdfs上面文件移动
hadoop fs -mv /test /1
***************************************************** hdfs上面文件移动结束*****************************************************************
hdfs上面文件删除空文件:
hadoop fs -rm 空文件夹
hdfs上面文件删除非空文件(递归):
hadoop fs -rm -R 文件
hdfs上面文件删除文件结束**
hdfs上面文件复制:
hadoop fs -cp /tmp/ /1
*hdfs上面文件复制结束