Hadoop hdfs 的shell操作

简介: Hadoop hdfs 的shell操作
  • 查看环境变量
hadoop fs
  • 文件可视化浏览
  • 打开虚拟机中的火狐浏览器
  • 电脑中的浏览器
  • 命令行查看文件
hadoop fs -ls /
  • 查看文件目录.jpg

将文件从本地上传到Hadoop

  • 在本地新建一个名为dashuju的txt文件
touch dashuju.txt
  • 新建文件.jpg
  • 修改文件内容
  • vim进入文件
vim dashuju.txt
  • 添加内容.jpg
  • i输入内容
  • Esc退出编辑
  • :wq保存
  • cat查看文件内容
cat dashuju.txt
  • 查看文件内容.jpg
  • 在hadoop中创建文件夹
hadoop fs -mkdir-p /taigong/test
  • 根目录 > taigong > test
  • 创建文件夹1.jpg
    创建文件夹2.jpg
  • 将文件上传到新建的文件夹中
语法:
hadoop fs -put 需上传的文件路径 上传到的文件夹路径
示例:
hadoop fs -put dashuju.txt /taigong/test
  • 上传文件1.jpg
    上传文件2.jpg
  • 查看文件及其内容
查看文件:
hadoop fs -ls /taigong/test
查看内容:
hadoop fs -cat /taigong/test/dashuju.txt

查看文件及内容.jpg

将文件从Hadoop下载到本地

  • 下载到本地并命名为Haha
语法:
hadoop fs -get 需要下载的文件路径 下载后的文件路径
示例:
hadoop fs -get /taigong/test/dashuju.txt Haha.txt

下载文件.jpg

移动文件

  • 根目录>taigon>test移动到根目录>user
语法:
hadoop fs -mv 需要移动的文件路径 移动后的文件夹路径
示例:
hadoop fs -mv /taigong/test/dashuju.txt /user

移动文件.jpg

删除文件

  • 将文件夹taigong删除
语法:
hadoop fs -rm-r 需要删除的文件
示例:
hadoop fs -rm-r /taigong

删除文件.jpg

相关文章
|
1月前
|
Java API Maven
HDFS的API操作
HDFS的API操作
26 0
|
1月前
|
存储 算法 Shell
【Shell 命令集合 磁盘维护 】Linux 对软盘进行格式化操作 fdformat命令使用指南
【Shell 命令集合 磁盘维护 】Linux 对软盘进行格式化操作 fdformat命令使用指南
32 0
|
1月前
|
Shell Linux C语言
【Shell 命令集合 磁盘管理 】Linux 控制光驱或可移动媒体设备的弹出和关闭操作 eject命令使用教程
【Shell 命令集合 磁盘管理 】Linux 控制光驱或可移动媒体设备的弹出和关闭操作 eject命令使用教程
36 1
|
3月前
|
监控 Linux Shell
【Linux技术专题】「夯实基本功系列」带你一同学习和实践操作Linux服务器必学的Shell指令(排查问题指令 - 下)
在线上排查问题时,查询日志、查看系统配置和分析操作系统信息是至关重要的。这些操作可以帮助我们深入了解软件和服务的兼容性,并解决潜在的问题。在本次学习中,我们将介绍并深入学习一些我在处理类似问题时常用的指令。通过掌握这些指令,你将能够更加高效地定位和解决线上问题,提高系统的稳定性和性能。让我们一同进入这个学习过程吧!
43 0
【Linux技术专题】「夯实基本功系列」带你一同学习和实践操作Linux服务器必学的Shell指令(排查问题指令 - 下)
|
12天前
|
分布式计算 Hadoop 测试技术
Hadoop【基础知识 05】【HDFS的JavaAPI】(集成及测试)
【4月更文挑战第5天】Hadoop【基础知识 05】【HDFS的JavaAPI】(集成及测试)
39 8
|
12天前
|
分布式计算 资源调度 Hadoop
Hadoop【基础知识 03+04】【Hadoop集群资源管理器yarn】(图片来源于网络)(hadoop fs + hadoop dfs + hdfs dfs 使用举例)
【4月更文挑战第5天】Hadoop【基础知识 03】【Hadoop集群资源管理器yarn】(图片来源于网络)Hadoop【基础知识 04】【HDFS常用shell命令】(hadoop fs + hadoop dfs + hdfs dfs 使用举例)
39 9
|
13天前
|
分布式计算 Hadoop Shell
Hadoop【基础知识 04】【HDFS常用shell命令】(hadoop fs + hadoop dfs + hdfs dfs 使用举例)
【4月更文挑战第4天】Hadoop【基础知识 04】【HDFS常用shell命令】(hadoop fs + hadoop dfs + hdfs dfs 使用举例)
26 5
|
15天前
|
存储 分布式计算 Hadoop
【Hadoop】HDFS 读写流程
【4月更文挑战第9天】【Hadoop】HDFS 读写流程
|
23天前
|
人工智能 机器人 Shell
【shell】shell数组的操作(定义、索引、长度、获取、删除、修改、拼接)
【shell】shell数组的操作(定义、索引、长度、获取、删除、修改、拼接)
|
1月前
|
算法 Shell Linux
【Shell 命令集合 文档编辑 内建命令】Linux数值运算和赋值操作 let命令使用指南
【Shell 命令集合 文档编辑 内建命令】Linux数值运算和赋值操作 let命令使用指南
26 0

热门文章

最新文章