博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Hadoop2.2.0 入门教程(三)之HDFS SHELL脚本
阅读量:6670 次
发布时间:2019-06-25

本文共 1306 字,大约阅读时间需要 4 分钟。

hot3.png

HDFS Shell

hadoop fs -help:

    HDFS的帮助命令

hadoop fs -ls:查看文件或目录的命令

for example: hadoop fs -ls /  查看/(根目录下得文件或目录)for example: hadoop fs -lsr /   递归查看/(根目录下的所有文件和目录)

这个我们使用了绝对路径 / 感觉像是在对linux/Unix系统的文件系统进行操作,实际上,这儿是对HDFS文件系统进行操作,只是Hadoop简化了我们的操作,这儿的/代表的是HDFS配置的hdfs://hadoop:9000(与实际配置相关)

203113_bBzx_1775885.png

hadoop fs -ls  :后面没有路径,那么就默认到/user/{当前用户名}/ 这个目录下(注意,用户名只认小写)

hadoop fs -mkdir hdfs路径: 创建文件夹:

for example: hadoop fs -mkdir /user/king-pan     创建我的 ls 默认的路径

hadoop fs -put localPathFile HDFSPathFile:上传文件到HDFS文件系统上

for example: hadoop fs -put /Users/King-pan/classes.jar  /user/classes.jar  :把本机上的/Users/King-pan/classes.jar 上传到HDFS文件系统的/user/classes.jar

hadoop fs -get HDFSPathFile  localPathFile: 把HDFS文件系统上得文件下载到本地 

for example: hadoop fs -get /user/classes.jar  /User/King-pan/Desktop  把HDFS上得/user/classes.jar 下载到本机桌面上

hadoop fs -rm HDFSPathFile:删除HDFS文件系统上的文件

for example: hadoop fs -rm /user/hello.txt

fs -rmr:递归删除HDFS上得目录

for example: hadoop fs -rmr /user/King-pan

fs -cat:查看某个文件的内容(文本文件)

for example: hadoop fs -cat /user/hello.txt

--------------------------hadoop commands-----------------------

hadoop dfsadmin -report:查看HDFS基本统计信息()

for example: hadoop dfsadmin -report  统计HDFS基本统计信息

hadoop dfsadmin -safemode enter:进入安全模式

hadoop dfsadmin -safemode leave:退出安全模式

参考文档:

转载于:https://my.oschina.net/KingPan/blog/286472

你可能感兴趣的文章
两个js冲突怎么解决?试试这四个方法
查看>>
关于查询扩展版ESI高被引论文的说明
查看>>
167.5. libvirt
查看>>
HTTP 头部解释
查看>>
DataUtil
查看>>
129.3. RBridge
查看>>
Appium+python自动化9-SDK Manager
查看>>
RDLC系列之五 初试XAML
查看>>
Redis配置文件之————redis.conf配置及说明
查看>>
PHP Ajax JavaScript 实现 无刷新附件上传
查看>>
Git错误提示之:fatal: Not a git repository (or any of the parent directories): .git
查看>>
122.2. varnish utility
查看>>
在win7主机上为你的linux虚拟机配置ntp服务
查看>>
解析MYSQL BINLOG 二进制格式(2)--FORMAT_DESCRIPTION_EVENT
查看>>
Oracle 12c DBCA浅析(r12笔记第48天)
查看>>
MYSQL INNODB innodb_thread_concurrency相关参数理解
查看>>
SQL优化常用方法16
查看>>
Oracle并行操作——并行DML操作
查看>>
[转]Django Practice - Django 权限控制
查看>>
Raid5数据恢复原理_两块盘离线数据恢复方法
查看>>