hadoop:hafs:上传文件、删除文件、改变文件权限等常用命令

Hadoop是一个开源的分布式计算框架,用于处理和分析大数据集。Hadoop提供了大量的命令来管理集群、处理数据以及执行其他相关任务。

🍀以下是一些常用的Hadoop命令的汇总:

1 启动和关闭Hadoop服务

启动所有Hadoop服务

bash 复制代码
start-all.sh

关闭所有Hadoop服务

bash 复制代码
stop-all.sh

2 HDFS文件系统命令

上传文件到HDFS

bash 复制代码
hdfs dfs -put <local_src> <hdfs_dst>

查看文件系统根目录的文件夹

bash 复制代码
hdfs dfs -ls /

显示Hadoop上的文件内容

bash 复制代码
hdfs dfs -cat <hdfs_file>

从Hadoop上获取文件到本地

bash 复制代码
hdfs dfs -get <hdfs_src> <local_dst>

在Hadoop上删除文件

bash 复制代码
hdfs dfs -rm <hdfs_file>

在Hadoop上创建目录

bash 复制代码
hdfs dfs -mkdir <hdfs_dir>

在Hadoop上创建多级目录

bash 复制代码
hdfs dfs -mkdir -p <hdfs_dir_with_subdirs>

删除目录

bash 复制代码
hdfs dfs -rm -r <hdfs_dir>

重命名文件

bash 复制代码
hdfs dfs -mv <hdfs_src> <hdfs_dst>

3 权限管理类

改变文件所属组

bash 复制代码
hdfs dfs -chgrp <group> <path>

改变文件权限

bash 复制代码
hdfs dfs -chmod [-R] <permissions> <path>
相关推荐
m0_748247551 小时前
重学SpringBoot3-整合 Elasticsearch 8.x (二)使用Repository
大数据·elasticsearch·jenkins
姜来可期1 小时前
【分布式数据一致性算法】Gossip协议详解
分布式
begei1 小时前
理解vllm分布式推理服务中的多节点Multi-Node部署方式
分布式
南宫文凯1 小时前
Hadoop-HA(高可用)机制
大数据·hadoop·分布式·hadoop-ha
乐享数科2 小时前
乐享数科:供应链金融—三个不同阶段的融资模式
大数据·人工智能·金融
程序员古德2 小时前
《论大数据处理架构及其应用》审题技巧 - 系统架构设计师
大数据·应用·论文写作·lambda架构·处理架构
小赖同学啊3 小时前
jmeter 与大数据生态圈中的服务进行集成
大数据·jmeter
闲人编程4 小时前
Spark单机快速入门:从部署到数据分析实战
大数据
一个假的前端男4 小时前
RabbitMQ 消息队列
分布式·rabbitmq
liruiqiang054 小时前
DDD - 整洁架构
分布式·微服务·架构