Hadoop 系列(六)—— HDFS 常用 Shell 命令
发表于:2026-11-04 作者:千家信息网编辑
千家信息网最后更新 2026年11月04日,1. 显示当前目录结构# 显示当前目录结构hadoop fs -ls # 递归显示当前目录结构hadoop fs -ls -R # 显示根目录下内容hadoop fs -ls /2. 创建目录
千家信息网最后更新 2026年11月04日Hadoop 系列(六)—— HDFS 常用 Shell 命令
1. 显示当前目录结构
# 显示当前目录结构hadoop fs -ls # 递归显示当前目录结构hadoop fs -ls -R # 显示根目录下内容hadoop fs -ls / 2. 创建目录
# 创建目录hadoop fs -mkdir # 递归创建目录hadoop fs -mkdir -p 3. 删除操作
# 删除文件hadoop fs -rm # 递归删除目录和文件hadoop fs -rm -R 4. 从本地加载文件到 HDFS
# 二选一执行即可hadoop fs -put [localsrc] [dst] hadoop fs - copyFromLocal [localsrc] [dst] 5. 从 HDFS 导出文件到本地
# 二选一执行即可hadoop fs -get [dst] [localsrc] hadoop fs -copyToLocal [dst] [localsrc] 6. 查看文件内容
# 二选一执行即可hadoop fs -text hadoop fs -cat 7. 显示文件的最后一千字节
hadoop fs -tail # 和Linux下一样,会持续监听文件内容变化 并显示文件的最后一千字节hadoop fs -tail -f 8. 拷贝文件
hadoop fs -cp [src] [dst]9. 移动文件
hadoop fs -mv [src] [dst] 10. 统计当前目录下各文件大小
- 默认单位字节
- -s : 显示所有文件大小总和,
- -h : 将以更友好的方式显示文件大小(例如 64.0m 而不是 67108864)
hadoop fs -du
11. 合并下载多个文件
- -nl 在每个文件的末尾添加换行符(LF)
- -skip-empty-file 跳过空文件
hadoop fs -getmerge# 示例 将HDFS上的hbase-policy.xml和hbase-site.xml文件合并后下载到本地的/usr/test.xmlhadoop fs -getmerge -nl /test/hbase-policy.xml /test/hbase-site.xml /usr/test.xml12. 统计文件系统的可用空间信息
hadoop fs -df -h /13. 更改文件复制因子
hadoop fs -setrep [-R] [-w] - 更改文件的复制因子。如果 path 是目录,则更改其下所有文件的复制因子
- -w : 请求命令是否等待复制完成
# 示例hadoop fs -setrep -w 3 /user/hadoop/dir114. 权限控制
# 权限控制和Linux上使用方式一致# 变更文件或目录的所属群组。 用户必须是文件的所有者或超级用户。hadoop fs -chgrp [-R] GROUP URI [URI ...]# 修改文件或目录的访问权限 用户必须是文件的所有者或超级用户。hadoop fs -chmod [-R] URI [URI ...]# 修改文件的拥有者 用户必须是超级用户。hadoop fs -chown [-R] [OWNER][:[GROUP]] URI [URI ] 15. 文件检测
hadoop fs -test - [defsz] URI可选选项:
- -d:如果路径是目录,返回 0。
- -e:如果路径存在,则返回 0。
- -f:如果路径是文件,则返回 0。
- -s:如果路径不为空,则返回 0。
- -r:如果路径存在且授予读权限,则返回 0。
- -w:如果路径存在且授予写入权限,则返回 0。
- -z:如果文件长度为零,则返回 0。
# 示例hadoop fs -test -e filename更多大数据系列文章可以参见 GitHub 开源项目: 大数据入门指南
文件
目录
用户
路径
权限
内容
因子
大小
字节
示例
结构
递归
所有者
数据
方式
控制
统计
命令
一致
信息
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
上海喔噻互联网科技有限公司
互联网科技公司简介
广州淘业互联网络科技
互联网科技有限公司经营范围
互联网中国科技
互联网 科技
深圳科技互联网
杭州互联网科技公司
奇酷互联网络科技
互联网科技的英文
互联网 科技服务平台
科技伦理 互联网公司
互联网公司会议桌创意科技软装饰
上海电发互联网科技有限公司
广州新华互联网科技学校电竞方面
互联网数据科技专业
广州互联网高科技取餐柜
互联网科技平台产品运营
互联网科技品牌
互联网对科技影响
互联网科技企业
美国互联网保险保险科技
平安科技 互联网
互联网科技排名
互联网科技咨询
互联网 科技服务平台
爱医互联网络科技
互联网数据科技专业
互联网高科技行业有哪些企业
科技互联网专业工作会议发言稿