HDFS相关命令操作

(linux系统中,所有的文件与目录bai都是由根目du录/开始,不是以/开头的就是相对路径;

1、“.”表示当前目录,也可以用“./”表示;

2、“…”表示上一级目录,也可以用“…/”表示;

3、“~” 代表用户自己的宿主目录;)
HDFS的Shell命令
hadoop fs

-help:输出这个命令参数
-lsr:显示目录信息,递归显示
-mkdir:创建目录
-moveFromLocal:从本地剪切上传到HDFS 本地就没有了
如:在hadoop目录下 vim panjinlian.txt 
 hadoop fs -moveFromLocal ./panjinlian.txt /sanguo/shuguo/
-appendToFile:追加一个文件到已经存在的文件末尾
-cat:显示文件内容
-chgrp 修改主组
 hadoop fs -chgrp 
-copyFromLocal:从本地文件系统中拷贝文件上传到HDFS上去
-copyToLoca:从HDFS拷贝到本地
-cp:从HDFS的一个路径拷贝到HDFS的另一个路径
hadoop fs -cp /sanguo/shuguo/panjinlian.txt   /sanguo
-mv:在HDFS上剪切移动
hadoop fs -mv /sanguo/paninlian.txt   /
-get:等同于copyToLocal
hadoop fs -get /paninlian.txt    ./
-getmerge:合并下载多个文件 比如HDFS的目录/aaa/下有多个文件
hadoop fs -getmerge /sanguo/shuguo/* (所有文件)   ./zaiyiqi.txt
-put:等同于copyFromLocal
-tail:显示一个文件的末尾
-rm:删除文件或者文件夹
-rmdir:删除空目录
-du:统计文件夹的大小信息
hadoop fs -du -h /
总文件大小hadoop fs -du -h -s /
-setrep:设置HDFS中文件的副本数量,文件存储的副本数量
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值