当前位置: 首页 > news >正文

Hadoop -HDFS常用操作指令

1.启动HDFS

hadoop/sbin/start-dfs.sh

2.关闭 HDFS

hadoop/sbin/stop-dfs.sh

3. 在HDFS中创建文件夹

#老版本
hadoop fs -mkdir  -p  path
#新版本
hadoop dfs -mkdir  -p  path

4.查看指定目录下内容

hadoop fs -ls  [-h] [-R] path
hadoop dfs -ls  [-h] [-R] ptah
  • path 指定目录路径
  • -h 人性化显示文件size
  • -R 递归查看指定目录及其子目录

5.上传文件到HDFS指定目录下

hadoop fs -put [-f] [-p] <localsrc> ... <dst>
hdfs dfs -put [-f] [-p] <localsrc> ... <dst>
  • -f 覆盖目标文件(已存在下)
  • -p 保留访问和修改时间,所有权和权限。
  • localsrc 本地文件系统(客户端所在机器
  • dst 目标文件系统(HDFS)

6.查看hdfs 文件内容

hadoop fs -cat <src> ... 
hdfs dfs -cat <src> ...

7.下载HDFS 文件

hadoop fs -get [-f] [-p] <src> ... <localdst>
hdfs dfs -get [-f] [-p] <src> ... <localdst>
  • 下载文件到本地文件系统指定目录,localdst必须是目录
  • -f 覆盖目标文件(已存在下)
  • -p 保留访问和修改时间,所有权和权限

8.拷贝HDFS文件

hadoop fs -cp [-f] <src> ... <dst> 
hdfs dfs -cp [-f] <src> ... <dst>
  • -f 覆盖目标文件(已存在下)
  • src 和dst 都必须是HDFS下的路径

9.追加数据到HDFS文件中

hadoop fs -appendToFile <localsrc> ... <dst>
hdfs dfs -appendToFile <localsrc> ... <dst>
  • 将所有给定本地文件的内容追加到给定dst文件。
  • dst如果文件不存在,将创建该文件。

10.HDFS 删除文件

hadoop fs -rm -r [-skipTrash] URI [URI ...]
hdfs dfs -rm -r [-skipTrash] URI [URI ...]	
  • 删除指定路径的文件或文件夹
  • -skipTrash 跳过回收站,直接删除

12.HDFS 移除文件

hadoop fs -mv <src> ... <dst>
hdfs dfs -mv <src> ... <dst>	
  • 移动文件到指定文件夹下
  • 可以使用该命令移动数据,重命名文件的名称
http://www.lryc.cn/news/155349.html

相关文章:

  • 代码随想录二刷day11
  • 系统架构技能之设计模式-工厂模式
  • Docker的基本组成和安装
  • 【python爬虫】15.Scrapy框架实战(热门职位爬取)
  • Apinto 网关 V0.14 版本发布,6 大插件更新!
  • 突破销售瓶颈:亚马逊卖家如何借力TikTok网红营销?
  • JavaWeb之Cookie的简单使用!!!
  • 16、Flink 的table api与sql之连接外部系统: 读写外部系统的连接器和格式以及Apache Hive示例(6)
  • 6.Redis-hash
  • 点云从入门到精通技术详解100篇-多时相机载激光雷达人工林点云匹配及生长监测(续)
  • 【Vue3 知识第七讲】reactive、shallowReactive、toRef、toRefs 等系列方法应用与对比
  • Docker 摸门级简易手册
  • Java类加载机制
  • vue 自定义指令简单记录
  • 算法通关村-----快速排序的原理和实现
  • 百度抓取香港服务器抓取超时是什么情况?
  • Springboot上传文件
  • kafka教程
  • JVM的故事—— 内存分配策略
  • 21.CSS的动态圆形进度条
  • Linux_VMware_虚拟机磁盘扩容
  • 中欧财富:分布式数据库的应用历程和 TiDB 7.1 新特性探索
  • 树莓 LUMA-OLED.EXAMPLE使用
  • C#,《小白学程序》第十一课:双向链表(Linked-List)其二,链表的插入与删除的方法(函数)与代码
  • java IDEA文件路径分层级
  • Spring AOP+Redis实现接口访问限制
  • 互联网后端技术大全!
  • Android SDK 上手指南||第九章 Manifest文件
  • CVE-2023-3450:锐捷 RG-BCR860 命令执行漏洞复现
  • 【ES】elasticsearch8.3.3