常用HDFS命令 | 说明 |
hadoop fs -mkdir dir | 新建HDFS目录dir |
hadoop fs -mkdir -p /dir1/dir2/dir3 | 建立多层目录 |
hadoop fs -ls /Input | 列出”/Input”目录下的文件和目录 |
hadoop fs -ls -R /Input | 列出”/Input”目录下所有子目录及目录里的文件 |
hadoop fs -copyFromLocal file dir | 将本地文件file复制到HDFS目录dir下 |
hadoop fs -put | 同上,若存在上面会提示,put会直接覆盖 |
hadoop fs -copyToLocal file dir | 将HDFS文件file复制到本地目录dir下 |
hadoop fs -get | 同上 |
hadoop fs -cp | 复制HDFS文件 |
hadoop fs -rm | 删除HDFS文件 |
hadoop fs -cat file | 显示文件内容 |
hadoop fs -cat file | more | 一页一页显示文件内容 |
hadoop fs -appendToFile 1.txt /input/2.txt | 将1的内容加入到2.txt的最后 |
hadoop fs -appendToFile 1.txt 2.txt … /input/1.txt | 将多个文件追加到1.txt |
hadoop fs -cat /input/1.txt | 在命令行里查看1.txt的内容 |
hadoop fs -checksum /input/1.txt | 返回文件的校验和信息 |
hadoop fs -chgrp [-R] GROUP | 修改文件的组 |
更多 | 待补充 |