HDFS为使用者提供了基于shell操作命令来管理HDFS上的数据的功能。
1.先启动hadoop:start-all.sh
2.列出文件目录命令:hdfs dfs -ls 目录路径
示例:
查看HDFS根目录下的文件:hdfs dfs -ls /
3.在HDFS中创建文件夹
命令:hdfs dfs -mkdir 文件夹名称
示例:
在HDFS的根目录下创建名为datatest的文件夹:hdfs dfs -mkdir /datatest
但如果想级联创建一个文件夹,需要在-mkdir命令后指定-p参数:hdfs dfs -mkdir -p /datatest/
4.上传文件到HDFS
命令:hdfs dfs -put源路径 目录存放路径
示例:
将本地Linux文件系统目录/home/hadoop/data下的input.txt文件上传至HDFS文件目录/datatest下:hdfs dfs -put /home/hadoop/data/input.txt /datatest
5.从HDFS中下载文件
命令:hdfs dfs -getHDFS文件路径 本地存放路径
示例:
将上述命令的input.txt文件下载到本地用户的/home/hadoop/app目录下:hdfs dfs -get /datatest/input.txt /home/had
【大数据】hadoop分布式文件系统--HDFS基础命令操作
最新推荐文章于 2022-07-20 18:43:05 发布
本文介绍了如何使用Hadoop的HDFS进行基本操作,包括启动Hadoop、列出目录、创建文件夹、上传和下载文件、查看文件内容、统计文件大小以及删除文件或文件夹。通过示例命令,详细解析了每个操作的执行方式。
摘要由CSDN通过智能技术生成