Hadoop shell命令操作记录

执行以下操作的时候,一定要确定 hadoop 是正常运行的,使用 jps 命令确保看到 各个 hadoop 进程:

8496 NameNode
10855 Jps
8891 ResourceManager
8605 DataNode
8750 SecondaryNameNode
8991 NodeManager

执行hadoop fs 看到hadoop命令信息列表
执行结果
参数说明:

选项名称 使用格式 含义
-ls -ls <路径> 查看指定路径的当前目录结构
-lsr -lsr <路径> 递归查看指定路径的目录结构
-du -du <路径> 统计目录下个文件大小
-dus -dus <路径> 汇总统计目录下文件(夹)大小
-count -count [-q] <路径> 统计文件(夹)数量
-mv -mv <源路径> <目的路径> 移动
-cp -cp <源路径> <目的路径> 复制
-rm -rm [-skipTrash] <路径> 删除文件/空白文件夹
-rmr -rmr [-skipTrash] <路径> 递归删除
-put -put <多个 linux 上的文件> <hdfs 路径> 上传文件
copyFromLocal -copyFromLocal <多个 linux 上的文件><hdfs 路径> 从本地复制
-moveFromLocal -moveFromLocal <多个 linux 上的文件><hdfs 路径> 从本地移动
-getmerge -getmerge <源路径> <linux 路径> 合并到本地
-cat -cat <hdfs 路径> 查看文件内容
-text -text <hdfs 路径> 查看文件内容
-copyToLocal -copyToLocal [-ignoreCrc] [-crc] [hdfs 源路径] [linux 目的路径] 从本地复制
-moveToLocal -moveToLocal [-crc] <hdfs 源路径> <linux目的路径> 从本地移动
-mkdir -mkdir <hdfs 路径> 创建空白文件夹
-setrep -setrep [-R] [-w] <副本数> <路径> 修改副本数量
-touchz -touchz <文件路径> 创建空白文件
-stat -stat [format] <路径> 显示文件统计信息
-tail -tail [-f] <文件> 查看文件尾部信息
-chmod -chmod [-R] <权限模式> [路径] 修改权限
-chown -chown [-R] [属主][:[属组]] 路径 修改属主
-chgrp -chgrp [-R] 属组名称 路径 修改属组
-help -help [命令选项] 帮助

使用如:-lsr 递归显示目录结构

hadoop fs -lsr /user

如果配置了<安装目录>/sbin的环境变量可以使用hdfs dfs -lsr /效果和上面一样。
在这里插入图片描述

发布了22 篇原创文章 · 获赞 9 · 访问量 7678

猜你喜欢

转载自blog.csdn.net/qq_35719898/article/details/88865625