格式:
hadoop fs -[command]
- appendToFile 将一个本地文件的内容附加到hdfs的某个文件中
- cat 打出文件内容
- checksum 计算一个文件的chechsum信息
- chgrp 改编分组
- chmod 设置权限
- chown 设置属主
- copyFromLocal 从本地拷贝文件到hdfs
- copyToLocal 从hdfs拷贝文件到本地
- count 查看一个文件夹有多大
- cp 复制命令
- createSnapshot 创建快照
- deleteSnapshot 删除快照
- df 查看文件夹的磁盘状态
- du 查看文件夹下面每个文件的状态/大小
- dus 相当于du -s 只显示大小
- expunge 清空垃圾箱,hdfs为每个用户设置一定大小的垃圾箱,当删除一个文件的时候是先将文件移动到垃圾箱中
- find 查找命令
- get 从hdfs获取文件到本地
- getfacl 显示一个文件的权限状态
- getfattr 显示一个路径的扩展信息
- getmerge 从hdfs获取多个文件,并合并内容到一个文件,存储到本地
- help 获取帮助信息
- ls 列出某个文件夹信息
- lsr 递归列出某个文件夹信息
- mkdir 创建文件夹
- moveFromLocal 从本地移动文件到hdfs
- moveToLocal 从hdfs移动文件到本地
- mv hdfs上移动文件
- put 把一个本地文件放到hdfs上
- renameSnapshot 重命名快照
- rm hdfs上删除一个文件
- rmdir hdfs上删除一个文件夹
- rmr hdfs上递归删除一个文件夹
- setfacl 设置一个文件的权限状态
- setfattr 设置一个文件的扩展信息
- setrep 改变一个文件的控制因子
- stat 按照某个格式返回文件状态
- tail 从文件末尾开始看hdfs上的一个文件
- test 判断一个文件或者目录是否存在,一般存在返回0,不存在返回1,和echo $? 配合使用。
- text 以文本形式打印出一个文件
- touchz 创建一个0长度的文件
- truncate 截断文件到指定长度
- usage 查看一个命令的帮助信息