0%

hdfs常用命令

命令 使用方法 说明
ls hadoop fs -ls 返回文件详细信息或者目录列表
lsr hadoop fs -lsr 递归返回文件详细信息或者目录列表,类似ls -R
cat hadoop fs -cat URI 返回文件内容
chgrp hadoop fs -chgrp [-R] GROUP URI 改变文件所属组
chmod hadoop fs -chmod [-R] 改变文件的权限
chown hadoop fs -chown [-R] 改变文件拥有者
put hadoop fs -put 上传文件
copyFromLocal hadoop fs -copyFromLocal URI 上传文件
moveFromLocal hadoop fs -moveFromLocal 上传文件
get hadoop fs -get [-ignorecrc] [-crc] 下载文件
copyToLocal hadoop fs -copyToLocal [-ignorecrc] [-crc] 下载文件
cp hadoop fs -cp URI 复制文件
du hadoop fs -du URI 显示所有文件大小
dus hadoop fs -dus 显示文件大小
expunge hadoop fs -expunge 清空回收站
getmerge hadoop fs -getmerge [addnl]
mkdir hadoop fs -mkdir 创建目录
mv hadoop fs -mv URI 移动
rm hadoop fs -rm URI 删除非空目录和文件
rmr hadoop fs -rmr 递归删除
setrep hadoop fs -setrep [-R] 改变文件副本数
stat hadoop fs -stat URI 返回统计信息
tail hadoop fs -tail [-f] URI 返回文件尾部1K字节内容
test hadoop fs -test -[ezd] URI -e检查文件是否存在,-z检查文件是否为空,-d检查文件是否是目录
text hadoop fs -text 将文件输出和为文本格式,允许的格式zip TextRecordInputStream
touchz hadoop fs -touchz 创建一个空文件