hdfs 进入文件夹_HDFS(二)

本文继续介绍HDFS的命令行使用、基准测试、读取与写入过程以及元数据辅助管理。

HDFS的命令行使用

基本命令

基本命令和Linux下的命令使用方式基本相同。

ls

格式:hdfs dfs -ls URI作用:类似于Linux的ls命令,显示文件列表
hdfs dfs -ls /

3b2f50a9d24cca1e2f8d88d511d33168.png

浏览器输入主机号:50070,查看文件系统

ca62fa694ee04300158ed151b14ddf1c.png

2e61ee5c6a824db74489347fe042c6e0.png

mkdir

格式 :hdfs dfs -mkdir -p /path作用:以中的URI作为参数,创建目录。使用-p参数可以递归创建目录
hdfs dfs -mkdir hellohdfs dfs -mkdir -p /aaa/aaa1/aaa2

4696385d072626f33e7589006d5a5061.png

d447c1ab6bf96132fe7f7a739119e82f.png

lsr

格式:hdfs dfs -ls -R /path作用:在整个目录下递归执行ls
hdfs dfs -ls -R /

197601eba2b7210063c00d14a2be9d60.png

put

格式:hdfs dfs -put  ... 作用:将单个的源文件src或者多个源文件srcs从本地文件系统拷贝到目标文件系统中(对应的路径),也可以从标准输入中读取输入,写入目标文件系统中。
touch a.txtvim a.txthdfs dfs -put a.txt /hello

75b8b950fd7cf2919c662c848b5c1516.png

在C:\Windows\System32\drivers\etc目录下的host文件添加域名映射

15435efd86335daa1801a249eb7d3490.png

就可以点击Download下载文件了。

86a230dea35bacf305078ee94caa7510.png

8c0a393cd5669aefe000cbab5d79b454.png

moveFromLocal

格式:hdfs dfs -moveFromLocal 作用:和put命令类似,但是源文件localsrc拷贝之后自身被删除,相当于剪切
hdfs dfs -moveFromLocal a.txt /dir1

c1017e074f9e63de5ee2ede07d3e8cd1.png

get

格式:hdfs dfs  -get [-ignorecrc ] [-crc] 作用:将文件拷贝到本地文件系统。CRC校验失败的文件通过-ignorecrc选项拷贝。文件和CRC校验和可以通过-CRC选项拷贝
hdfs dfs -get /dir1/a.txt ./

fcf09e2dd64b8e6785cbe15253740dc3.png

mv

格式:hdfs dfs -mv URI   作用:将hdfs上的文件从原路径移动到目标路径(移动之后文件删除),不能跨文件系统
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值