查看文件内容(dfs 用fs替换可以)
- hadoop dfs -cat hdfs://nn1.example.com/file1 hdfs://nn2.example.com/file2
- hadoop dfs -cat file:///file3 /user/hadoop/file4
分组
hadoop dfs -chgrp [-R] GROUP URI [URI …]
授权
hadoop dfs -chmod [-R] <MODE[,MODE]... | OCTALMODE> URI [URI …]
改变文件/文件夹拥有者
hadoop dfs -chown [-R] [OWNER][:[GROUP]] URI [URI ]
上传文件到hdfs
- hadoop dfs -put localfile /user/hadoop/hadoopfile
- hadoop dfs -put localfile1 localfile2 /user/hadoop/hadoopdir
- hadoop dfs -put localfile hdfs://nn.example.com/hadoop/hadoopfile
- hadoop dfs -put - hdfs://nn.example.com/hadoop/hadoopfile
获取文件列表
hadoop dfs -ls /user/hadoop/file1
hadoop dfs -lsr <args>
创建文件夹
hdfs dfs -mkdir /user/hadoop/dir1 /user/hadoop/dir2
获取文件并合并
hdfs dfs -getmerge <src> <localdst> [addnl]
显示文件大小
hdfs dfs -du [-s] [-h] URI [URI …]
查看名称节点是否处于安全模式
hadoop dfsadmin -safemode get
进入安全模式
hadoop dfsadmin -safemode enter
退出安全模式
hadoop dfsadmin -safemode leave
显示文件系统统计数据以及节点信息
hadoop dfsadmin -report
更新节点
hadoop dfsadmin -refreshNodes