1、显示
指定的文件的详细信息
hadoop fs -ls <path>
2、ls命令的递归版本
hadoop fs -ls -R <path>
3、将
指定的文件的内容输出到标准输出
hadoop fs -cat <path>
4、更改
指定的文件的所属的组
hadoop fs -chgrp [group] <path>
5、改变
指定的文件的权限
hadoop fs -chmod [mode] <path>
6、改变
指定的文件的文件所有者
hadoop fs -chown [user] <path>
7、创建
指定的空文件
hadoop fs -touchz <path>
8、创建
指定的一个或多个文件夹
hadoop fs -mkdir <path>
#可以新建多个目录
hadoop fs -mkdir <path1> <path2> <path3>
9、将本地文件复制到hdfs
hadoop fs -copyFromLocal <localFilePath> <hdfsFilePath>
hadoop fs -put <localFilePath> <hdfsFilePath>
10、将hdfs文件复制到本地
hadoop fs -copyToLocal <hdfsFilePath> <localFilePath>
hadoop fs -get <hdfsFilePath> <localFilePath>
11、将hdfs文件复制到hdfs
hadoop fs -cp <hdfsFilePath1> <hdfsFilePath2>
12、将本地文件复制到hdfs,且删除本地文件
hadoop fs -mv <localFilePath> <hdfsFilePath>
13、删除
指定的文件,只删除非空目录和文件
hadoop fs -rm <path>
14、删除
指定的文件及其下的所有文件
hadoop fs -rm -r -f <path>