hadoop fs 访问hadoop的HDFS 后可加ls、mkdir等等
hadoop fs -ls /aaa 查看aaa目录里有什么文件(查看指定路径的当前目录结构)
hadoop fs -lsr /aaa 查看aaa目录里包括子目录的所有文件(递归查看指定路径的目录结构)
hadoop fs -du /aaa 统计aaa目录里文件的大小(hadoop fs -du -h /aaa 更好用,可以显示多少兆)
hadoop fs -dus /aaa 统计aaa这个文件的大小
-cat 查看
-mv 移动
-cp 复制
-rm(-rmr) 删除(递归删除)
-put <linux上的文件> <hdfs路径> 上传文件
-get <hdfs文件><linux目录> 下载文件
-copyFormLocal <linux上的文件> <hdfs路径> 从本地复制
-moveFormLocal <linux上的文件> <hdfs路径> 从本地移动
-getmerge <源路径><linux路径> 合并到本地
(hadoop fs -getmerge /sanbox/data/ /root/mergel.log 将hdfs的/sanbox/data/目录下的所有文件合并到本地的mergel.log文件中)
不常用:
-touchz 创建空白文件
-setrep 设置副本数量
-stat 显示文件统计信息
-tail 显示文件尾部信息
-chmod 修改权限