Overview

显示当前目录结构

 # 显示当前目录结构
 hadoop fs -ls  <path>
 # 递归显示当前目录结构
 hadoop fs -ls  -R  <path>
 # 显示根目录下内容
 hadoop fs -ls  /

创建目录

 # 创建目录
 hadoop fs -mkdir  <path> 
 # 递归创建目录
 hadoop fs -mkdir -p  <path>  

删除操作

 # 删除文件
 hadoop fs -rm  <path>
 # 递归删除目录和文件
 hadoop fs -rm -R  <path> 

从本地加载文件到 HDFS

 # 二选一执行即可
 hadoop fs -put  [localsrc] [dst] 
 hadoop fs -copyFromLocal [localsrc] [dst] 

从 HDFS 导出文件到本地

 # 二选一执行即可
 hadoop fs -get  [dst] [localsrc] 
 hadoop fs -copyToLocal [dst] [localsrc] 

查看文件内容

 # 二选一执行即可
 hadoop fs -text  <path> 
 hadoop fs -cat  <path>  

显示文件的最后一千字节

 hadoop fs -tail  <path> 
 # 和Linux下一样,会持续监听文件内容变化 并显示文件的最后一千字节
 hadoop fs -tail -f  <path> 

拷贝文件

 hadoop fs -cp [src] [dst]