*基本操做(单集群):***
一、建立文件夹命令
[hadoop@master ~]$ hadoop fs -mkdir -p /20191021
二、上传文件命令
[hadoop@master ~]$ hadoop fs -put test.txt /20191021
三、查看文件命令
[hadoop@master ~]$ hadoop fs -cat /20191021/test.txt
四、文件复制命令(复制到本地)
[hadoop@master ~]$ hadoop fs -get /20191021/test.txt
五、查看目录下文件目录
[hadoop@master ~]$ hadoop fs -ls /20191021
六、删除文件命令
[hadoop@master ~]$ hadoop fs -rm /20191021/test.txt
七、删除文件夹命令
[hadoop@master ~]$ hadoop fs -rmr /20191021
管理员经常使用操做命令:
一、查看正在运行的Job
[hadoop@master ~]$ hadoop job -list
二、关闭正在运行的Job
[hadoop@master ~]$ hadoop job -kill (正在运行做业的名字)
三、检查HDFS块状态,查看是否损坏
[hadoop@master ~]$ hadoop fsck
四、检查HDFS块状态,并删除损坏的块
[hadoop@master ~]$ hadoop fsck / -delete
五、检查HDFS块状态,包括DataNode信息
[hadoop@master ~]$ hadoop dfsadmin -report
六、Hadoop进入安全模式
[hadoop@master ~]$ hadoop dfsadmin -safemode enter
七、Hadoop离开安全模式
[hadoop@master ~]$ hadoop dfsadmin -safemode leave
八、平衡集群中的文件
[hadoop@master hadoop]$ sbin/start-balancer.sh 安全