HDFS 常用命令详解:从文件操作到集群管理

HDFS (Hadoop Distributed File System) 是 Hadoop 生态系统中的核心组件,用于存储和管理海量数据。掌握 HDFS 常用命令对于有效使用 HDFS 至关重要。本文将详细介绍一些常用的 HDFS 命令,涵盖文件操作、权限管理、目录管理、集群状态查看等方面,帮助您快速上手使用 HDFS。

文件操作

  1. hdfs dfs -ls: 列出 HDFS 上指定目录下的文件列表
  2. hdfs dfs -mkdir: 创建一个新的目录
  3. hdfs dfs -put: 将本地文件上传到 HDFS
  4. hdfs dfs -get: 将 HDFS 上的文件下载到本地
  5. hdfs dfs -cat: 查看 HDFS 上的文件内容
  6. hdfs dfs -rm: 删除 HDFS 上的文件或目录

权限管理

  1. hdfs dfs -chmod: 修改文件或目录的权限
  2. hdfs dfs -chown: 修改文件或目录的所有者

其他操作

  1. hdfs dfs -du: 显示目录或文件的大小
  2. hdfs dfs -mv: 将文件或目录移动到另一个位置
  3. hdfs dfs -cp: 将文件或目录从一个位置复制到另一个位置
  4. hdfs dfs -expunge: 清空 HDFS 上的回收站

集群管理

  1. hdfs dfsadmin -report: 显示 HDFS 集群的状态信息
  2. hdfs dfsadmin -safemode: 进入或退出 HDFS 的安全模式
  3. hdfs dfsadmin -refreshNodes: 刷新 HDFS 集群的节点信息。
HDFS 常用命令详解:从文件操作到集群管理

原文地址: https://www.cveoy.top/t/topic/ooah 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录