zoukankan      html  css  js  c++  java
  • 通过命令行操作HDFS

    6-3 通过命令行操作HDFS

     

    命令行
    	
    (1)普通操作命令: hdfs dfs ******
    	命令
    	-mkdir:在HDFS上创建目录
    			hdfs dfs -mkdir /aaa
    			hdfs dfs -mkdir /bbb/ccc
    			如果父目录不存在,使用-p参数先创建父目录
    			
    	-ls      查看HDFS的某个目录
    	-ls -R   查看HDFS的某个目录,包含子目录
    			 简写: -lsr
    				
    	-put            上传数据
    	-copyFromLocal  上传数据
    	-moveFromLocal  上传数据,相当于ctrl+x
    	
    	-copyToLocal   下载数据
    	-get            下载数据
    		 举例: hdfs dfs -get /input/data.txt .
    	
    	-rm: 删除目录
    	-rmr: 删除目录,包括子目录
    		   hdfs dfs -rmr /bbb
    
    				
    	-getmerge:把某个目录下的文件,合并后再下载
    	
    	-cp:拷贝   hdfs dfs -cp /input/data.txt /input/data2.txt
    	-mv:移动   hdfs dfs -cp /input/data.txt /aaa/a.txt
    			
    	-count: 举例:hdfs dfs -count /students
    	
    	-du: 类似-count,信息更详细
    		 hdfs dfs -du /students
    	
    	例子:
    		[root@bigdata11 ~]# hdfs dfs -count /students
    				   1            2                 29 /students
    		[root@bigdata11 ~]# hdfs dfs -ls /students
    		Found 2 items
    		-rw-r--r--   1 root supergroup         19 2017-12-08 20:35 /students/student01.txt
    		-rw-r--r--   1 root supergroup         10 2017-12-08 20:35 /students/student02.txt
    		[root@bigdata11 ~]# hdfs dfs -du /students
    		19  /students/student01.txt
    		10  /students/student02.txt			
    	
    	-text、-cat: 查看文本的内容
    			  hdfs dfs -cat /input/data.txt
    	balancer:平衡操作
    			  hdfs 	balancer		
    
    (2)管理命令:hdfs dfsadmin ******
    	-report: 打印HDFS的报告
    			 举例:hdfs dfsadmin -report
    			 
    	-safemode:安全模式
    		hdfs dfsadmin -safemode
    		Usage: hdfs dfsadmin [-safemode enter | leave | get | wait]	
    		
    		[root@bigdata11 ~]# hdfs dfsadmin -safemode get
    		Safe mode is OFF
    		[root@bigdata11 ~]# hdfs dfsadmin -safemode enter
    		Safe mode is ON
    		[root@bigdata11 ~]# hdfs dfs -mkdir /dddd
    		mkdir: Cannot create directory /dddd. Name node is in safe mode.
    		[root@bigdata11 ~]# hdfs dfsadmin -safemode leave
    		Safe mode is OFF	
  • 相关阅读:
    ios开源项目2
    Cocoa 框架 For iOS(一) 框架的介绍
    iPhone开源项目大全
    8款iOS的日历开源代码
    二维码扫描工具和开发包 ZBar
    图文解释XCode常用快捷键的使用
    常用的iOS高效开源类库
    static_cast
    [转]SecureCRT rz 上传文件失败问题
    Linux中的EAGAIN含义
  • 原文地址:https://www.cnblogs.com/JasonPeng1/p/12541830.html
Copyright © 2011-2022 走看看