码迷,mamicode.com
首页 > 其他好文 > 详细

HDFS常用命令

时间:2018-09-27 15:30:17      阅读:159      评论:0      收藏:0      [点我收藏+]

标签:help   mil   内容   大小   模式   帮助命令   新建   退出   nbsp   

创建目录,默认只有user这一层目录,所以应该新建一个当前登录用户的目录
hadoop fs -mkdir /user/hadoop
 
查看user下的文件信息
hadoop fs -ls /user
 
查看user下的文件信息(包括其子目录下的文件信息)(递归的)
hadoop fs -lsr /user   
 
把本地文件放到hdfs上
hadoop fs -put /home/mytest/test.txt /user/hadoop
 
把本地文件放到hdfs上(目录为默认目录,即/user/$USER,此目录若不存在需要创建)
hadoop fs -put test.txt .  (复制到hdfs当前目录下,首先要创建当前目录)
 
把hdfs上的文件复制到本地当前目录下
 
hadoop fs -get /user/hadoop/test.txt . (复制到本地当前目录下)
 
查看hdfs上的文件内容
hadoop fs -cat /user/hadoop/test.txt
hadoop fs -text /user/hadoop/test.txt
 
删除hdfs上面的文件
hadoop fs -rm /user/hadoop/test.txt
 
hadoop fs -rmr /user/hadoop/data (递归删除data目录下的所有文件夹,包括data目录)
 
查看hdfs上文件的最后1000字节
hadoop fs -tail /user/hadoop/test.txt  (查看最后1000字节)
 
删除hdfs上的文件
hadoop fs -rm /user/hadoop/test.txt
 
查看文件的大小或当前目录下所有文件的大小
hadoop fs -du /user/hadoop/data.txt
 
hadoop fs -du /user/hadoop
 
移动hdfs下的文件或重命名
hadoop fs -mv /user/hadoop/data.txt /user/hadoop/result.txt
 
复制hdfs下的文件到别的目录
hadoop fs -cp /user/hadoop/data.txt /user/result/result.txt
 
创建一个空文件
hadoop fs -touchz /user/hadoop/data.txt
 
查看帮助命令
hadoop fs -help ls (查看ls命令的帮助文档)
 
退出安全模式
hadoop dfsadmin -safemode leave
 
进入安全模式
hadoop dfsadmin -safemode enter
 
查看hdfs统计信息
hadoop dfsadmin -report
 
 

HDFS常用命令

标签:help   mil   内容   大小   模式   帮助命令   新建   退出   nbsp   

原文地址:https://www.cnblogs.com/zyw756/p/9712877.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!