Hadoop - HDFS常用命令
hadoop fs/hdfs dfs
# 查看目录
hdfs dfs -ls /
# 查看目录下所有文件
hdfs dfs -ls -R /
# 创建目录
hdfs dfs -mkdir -p /source/data
# 查看文件或目录大小
hdfs dfs -du -h /source
# 改变文件权限
hdfs dfs -chmod -R 777 /source/data
# 改变文件所有者
hdfs dfs -chown -R hive:hive /source/data
# 改变文件所在组
hdfs dfs -chgrp -R hive /source/data
# 上传文件
hdfs dfs -put /home/harley.txt /source/data/
# 查看文件内容
hdfs dfs -cat /source/data/harley.txt
# 重命名
hdfs dfs -mv /source/data/harley.txt /source/data/harleyTest.sh
# 下载文件
hdfs dfs -get /source/data/harley.txt /root/targetDir/
# 删除文件
hdfs dfs -rm /source/data/harley.txt
# 删除目录
hdfs dfs -rm -r /source
# 清空回收站
hdfs dfs -expunge
hdfs dfsadmin
# 显示帮助信息
hdfs dfsadmin -help
# 重新读取hosts和exclude文件,使新的节点或需要退出集群的节点能够被NameNode重新识别。这个命令在新增节点或注销节点时用到。
hdfs dfsadmin -refreshNodes
# 查看文件系统的基本信息和统计信息
hdfs dfsadmin -report
# 查看安全模式状态
hdfs dfsadmin -safemode get
# 等待安全模式状态
hdfs dfsadmin -safemode wait
# 进入安全模式状态
hdfs dfsadmin -safemode enter
# 离开安全模式状态
hdfs dfsadmin -safemode leave
# 保存NameNode的主要数据结构到hadoop.log.dir属性指定的目录下的<filename>文件中。
hdfs dfsadmin -metasave filename
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· SQL Server 2025 AI相关能力初探
· AI编程工具终极对决:字节Trae VS Cursor,谁才是开发者新宠?
· 开源Multi-agent AI智能体框架aevatar.ai,欢迎大家贡献代码
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南