HDFS 常用命令详解:从文件操作到集群管理
HDFS 常用命令详解:从文件操作到集群管理
HDFS (Hadoop Distributed File System) 是 Hadoop 生态系统中的核心组件,用于存储和管理海量数据。掌握 HDFS 常用命令对于有效使用 HDFS 至关重要。本文将详细介绍一些常用的 HDFS 命令,涵盖文件操作、权限管理、目录管理、集群状态查看等方面,帮助您快速上手使用 HDFS。
文件操作
- hdfs dfs -ls: 列出 HDFS 上指定目录下的文件列表
- hdfs dfs -mkdir: 创建一个新的目录
- hdfs dfs -put: 将本地文件上传到 HDFS
- hdfs dfs -get: 将 HDFS 上的文件下载到本地
- hdfs dfs -cat: 查看 HDFS 上的文件内容
- hdfs dfs -rm: 删除 HDFS 上的文件或目录
权限管理
- hdfs dfs -chmod: 修改文件或目录的权限
- hdfs dfs -chown: 修改文件或目录的所有者
其他操作
- hdfs dfs -du: 显示目录或文件的大小
- hdfs dfs -mv: 将文件或目录移动到另一个位置
- hdfs dfs -cp: 将文件或目录从一个位置复制到另一个位置
- hdfs dfs -expunge: 清空 HDFS 上的回收站
集群管理
- hdfs dfsadmin -report: 显示 HDFS 集群的状态信息
- hdfs dfsadmin -safemode: 进入或退出 HDFS 的安全模式
- hdfs dfsadmin -refreshNodes: 刷新 HDFS 集群的节点信息。
原文地址: https://www.cveoy.top/t/topic/ooah 著作权归作者所有。请勿转载和采集!