HDFS 命令
- 列出目录的内容:
| 1 | $ hdfs dfs -ls / | 
- 将文件从本地文件系统加载到HDFS:
| 1 | $ hdfs dfs -put songs.txt /user/adam | 
- 从HDFS读取文件内容:
| 1 | $ hdfs dfs -cat /user/adam/songs.txt | 
- 更改文件的权限:
| 1 | $ hdfs dfs -chmod 700 /user/adam/songs.txt | 
- 将文件的复制因子设置为4:
| 1 | $ hdfs dfs -setrep -w 4 /user/adam/songs.txt | 
- 检查文件的大小:
| 1 | $ hdfs dfs -du -h /user/adam/songs.txt Create a subdirectory in your home directory. | 
注意,相对路径总是引用执行命令的用户的主目录。HDFS上没有“当前”目录的概念(换句话说,没有“CD”命令):
- 将文件移到新创建的子目录: - $ hdfs dfs -mv songs.txt songs 
- 从HDFS中删除一个目录: - $ hdfs dfs -rm -r songs