创建目录(单级目录):
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上面文件复制结束***********************************************************