码迷,mamicode.com
首页 > 系统相关 > 详细

HDFS【shell操作hdfs命令】

时间:2020-06-14 18:55:11      阅读:64      评论:0      收藏:0      [点我收藏+]

标签:container   shell   显示文件   本地   删除   拷贝文件   class   href   linux文件系统   

HDFS【shell操作hdfs命令】

上传

-help:输出这个命令参数
	hadoop fs -help rm
-moveFromLocal:从本地剪切粘贴到HDFS
	hadoop fs  -moveFromLocal  ./kongming.txt  /sanguo/shuguo
-copyFromLocal:从本地文件系统中拷贝文件到HDFS路径去
	hadoop fs -copyFromLocal README.txt /
-appendToFile:追加一个文件到已经存在的文件末尾
	hadoop fs -appendToFile liubei.txt /sanguo/shuguo/kongming.txt
-put:等同于copyFromLocal
	hadoop fs -put ./zaiyiqi.txt /user/atguigu/test/

下载

1)-copyToLocal:从HDFS拷贝到本地
	hadoop fs -copyToLocal /sanguo/shuguo/kongming.txt ./
2)-get:等同于copyToLocal,就是从HDFS下载文件到本地
	 hadoop fs -get /sanguo/shuguo/kongming.txt ./
3)-getmerge:合并下载多个文件,比如HDFS的目录 /user/atguigu/test下有多个文件:log.1, log.2,log.3,...
	hadoop fs -getmerge /user/atguigu/test/* ./zaiyiqi.txt

ls--显示文件信息

显示文件信息

查看根目录
hadoop fs -ls /
查看级联目录
hadoop fs -ls -R /user

mkdir--创建

再HDFS创建多级目录

hadoop fs -mkdir -p /sanguo/shuguo	

cat--查看

显示文件内容

hadoop fs -cat /sanguo/shuguo/kongming.txt

chgrp 、chmod、chown--权限用户组

? Linux文件系统中的用法一样,修改文件所属权限

	hadoop fs  -chmod  666  /sanguo/shuguo/kongming.txt
	hadoop fs  -chown  atguigu:atguigu   /sanguo/shuguo/kongming.txt

cp--复制

从HDFS的一个路径拷贝到HDFS的另一个路径

hadoop fs -cp /sanguo/shuguo/kongming.txt /zhuge.txt

mv--移动

在HDFS目录中移动文件

hadoop fs -mv /zhuge.txt /sanguo/shuguo/

tail--查看文件末尾

显示一个文件的末尾

hadoop fs -tail /sanguo/shuguo/kongming.txt

rm--删除

删除文件或文件夹

hadoop fs -rm -rf  /user/atguigu/test/

rmdir--删除空目录

删除空目录

hadoop fs -rmdir /test

du--统计文件大小

统计文件大小信息

	hadoop fs -du -s -h /user/atguigu/test
	注意 :-s 显示总文件大小
		   -h 显示各文件的大小。
		   例 :19  190(该文件所有副本的总大小)  /xiyouji.txt

setrep--设置副本数

设置HDFS中文件副本数量

hadoop fs -setrep 10 /sanguo/shuguo/kongming.txt

HDFS【shell操作hdfs命令】

标签:container   shell   显示文件   本地   删除   拷贝文件   class   href   linux文件系统   

原文地址:https://www.cnblogs.com/wh984763176/p/13125744.html

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