hadoop fs -ls / 列出HDFS的根目录下的文件
hadoop fs -ls -R / 列出HDFS的目录及其子目录
hadoop fs -mkdir /data 在HDFS上新建文件夹
hadoop fs -put word.txt /data 把本地文件word.txt上传到HDFS的/data目录下
hadoop fs -get /data/word.txt /application/hadoop 把HDFS的文件下载到本地目录/application/hadoop下
hadoop fs -cat /data/word.txt 查看HDFS上的文件
hadoop fs -rm /data/test1.txt 删除HDFS上的文件
hadoop fs -rm -r /data/out2 删除HDFS上的目录
hadoop fs –copyFromLocal test2.txt /data/test2.txt 从本地文件系统复制文件到HDFS文件系统,等同于put命令
hadoop fs –copyToLocal /data/test2.txt test2.txt 从HDFS文件系统复制文件到本地文件系统,等同于get命令
hadoop fs –count /data 查看data目录下,子目录数、文件数、文件大小、文件名/目录名
hadoop fs -getmerge /data /application/hadoop/data.txt 将hdfs的/data/目录下的文件合并后下载到本地
hdfs dfsadmin -report 查看集群各节点情况
hdfs dfsadmin -safemode get 查看安全模式
hdfs dfsadmin -safemode leave 离开安全模式
hdfs dfsadmin -safemode enter 进入安全模式
hdfs haadmin -failover --forcefence --forceactive nn2 nn1 手动净Active NameNode切换由nn2切换成nn1
hdfs haadmin -getServiceState nn1 获取nn1的状态,是ACTIVE还是STANDBY