HDFS操作常用的Shell命令;

本文详细介绍如何使用HadoopFS命令进行HDFS文件管理,包括文件上传、下载、追加、查看属性及目录创建等操作,是Hadoop集群管理员和数据工程师的实用手册。

向HDFS中上传任意本地文件

hadoop fs -copyFromLocal URI
-f 如果文件存在,则覆盖

从本地文件系统考贝到集群上
在这里插入图片描述
在这里插入图片描述

向一个已经存在的HDFS中的文本文件中,追加本地文件的内容到HDFS原有文件末尾

hadoop fs -appendToFile …

将一个本地文件系统的源文件或多个源文件追加到目标文件系统
在这里插入图片描述

从HDFS中下载指定文件

hadoop fs -copyToLocal [-ignorecrc] [-crc] URI
-ignorecrc 选项复制CRC校验失败的文 件
-crc 选项复制文件以及CRC信息。

将集群文件拷贝到本地文件系统
在这里插入图片描述

将HDFS中指定文件的内容输出到终端中

hadoop fs -cat URI [URI …]

将指定URI的内容用标准输出stdout输出
在这里插入图片描述

显示HDFS中指定的文件的读写权限、大小、创建时间、路径等信息

hadoop fs -ls [-d] [-h] [-R] [-t] [-S] [-r] [-u]
-d: 像普通文件一样列出来。
-h: 用更直观的方式显示文件大小 (例如 64.0m 替代 67108864).
-R: 递归子目录列表。
-t: 按修改时间排序(最近一次排第一)
-S: 按输出的文件大小排序
-r: 反向排序
-u: 使用访问时间而不是显示和排序的时间。
在这里插入图片描述

给定HDFS中某一个目录,输出该目录下的所有文件的读写权限、大小、创建时间、路径等信息

hadoop fs -mkdir [-p]

以URI作为路径,创建目录
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

在HDFS中,将文件从源路径移动到目的路径

hadoop fs -cp [-f] [-p | -p[topax]] URI [URI …]

从源文件拷贝到目标文件
在这里插入图片描述
在这里插入图片描述

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Mr.Ma.01

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值