


| 序号 | 命令 | 功能 |
|---|---|---|
| 1 | hdfs dfs -ls | 显示 |
| 2 | hdfs dfs -ls -R | ls命令的递归版本。 |
| 3 | hdfs dfs -cat | 指定文件的内容输出到标准输出。 |
| 4 | hdfs dfs chgrp [-R] group | 将 |
| 5 | hdfs dfs -chown [-R] [owner][:[group]] | 改变 |
| 6 | hdfs dfs -chmod [-R] | 将 |
| 7 | hdfs dfs -tail [-f] | 指定文件最后1KB的内容输出到标准输出上,-f选项用于持续检测新添加到文件中的内容。 |
| 8 | hdfs dfs -stat [format] | 以指定格式返回 |
| 9 | hdfs dfs -touchz | 创建一个 |
| 10 | hdfs dfs -mkdir [-p] | 创建 |
| 11 | hdfs dfs -copyFromLocal | 将本地源文件 |
| 12 | hadoo fs -copyToLocal [-ignorcrc] [-crc] | 将目标文件 |
| 13 | hdfs dfs -cp | 将文件从源路径 |
| 14 | hdfs dfs -du | 显示 |
| 15 | hdfs dfs -expunge | 清空回收站。 |
| 16 | hdfs dfs -get [-ignorcrc] [-crc] | 复制 |
| 17 | hdfs dfs -getmerge [-nl] | 指定目录内所有文件进行合并,写入 |
| 18 | hdfs dfs -put | 从本地文件系统中复制 |
| 19 | hdfs dfs moveFromLocal | 与put命令功能相同,但是文件上传结束后会从本地文件系统中删除 |
| 20 | hdfs dfs -mv | 将文件或目录从源路径 |
| 21 | hdfs dfs -rm | 删除 |
| 22 | hdfs dfs -rm -r | 删除 |
| 23 | hdfs dfs -setrep [-R] | 改变 |
| 24 | hdfs dfs -test [-ezd] | 检查 -e (exist)检查文件是否存在,如果存在则返回0,否则返回1 -z (zero)检查文件是否是零字节,如果是则返回0,否则返回1 -d(directory)检查路径是否是目录,如果是则返回0,否则返回1 |
| 25 | hdfs dfs -text | 指定的文件输出为文本格式,文件格式允许是zip和TextRecordInputStream。 |
