HDFS基本命令行

HDFS的客户端形式

1)网页形式,测试用
例如:

http://192.168.193.128:50070/dfshealth.html#tab-overview

2)命令行形式,也主要是测试用
3)企业级API,用Java来实现

命令行形式中基本的命令

1)hdfs dfs -help #查看帮助
2)hdfs dfs -ls / #查看根目录里存储的文件目录信息
3)hdfs dfs -put 本地文件 hdfs路径 #上传文件
4)hdfs dfs -moveFromLocal 本地文件 hdfs路径 #剪切上传文件

hdfs dfs -moveFromLocal a.txt /aa.txt

5)hdfs dfs -get hdfs文件 本地路径 #下载文件到本地

hdfs dfs -get /aa.txt ~/aa.txt

6)hdfs dfs-getmerge hdfs路径文件夹 本地合并的文件 #合并下载

hdfs dfs -getmerge / aaa.txt

7)hdfs dfs -mkdir hdfs文件夹名 #创建文件夹
8)hdfs dfs -mkdir -p hdfs多级文件夹 #创建多级文件夹

hdfs dfs -mkdir -p /hunter/henshuai

9)hdfs dfs -mv /a.txt /hunter/henshuai #移动文件或者文件夹
10)hdfs dfs -cp hdfs路径1 hdfs路径2 #复制hdfs文件
11)hdfs dfs -rm hdfs文件 #删除hdfs文件
12)hdfs dfs -rm -r hdfs文件目录 #递归删除
13)查看hdfs中的文件

hdfs dfs -cat hdfs文件
hdfs dfs -tail -f hdfs文件

14)统计文件夹下有多少个文件

hdfs dfs -count hdfs文件夹

输出信息有该文件下的目录下的文件夹数、文件数、以及所占空间大小
15)查看hdfs的总空间

hdfs dfs -df /
hdfs dfs -df -h /

16)命令行修改hdfs文件副本数

hdfs dfs -setrep 副本数 hdfs文件

总结

hdfs基本命令行的很多命令与linux基本操作命令是一致的,只是在前面加了前缀hdfs dfs -

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值