hadodop之HDFS 第二章 hdfs的shell命令

本文详细介绍了如何使用Hadoop HDFS的Shell命令进行文件操作,包括查看目录(ls, ls -R, ls -h)、拷贝文件(copyFromLocal, copyToLocal)、删除文件(rm, rm -r)、创建目录(mkdir)、查看文件内容(cat, text)、改变权限(chmod, chown, chgrp)等操作,适用于Hadoop V1.0和V2.0及以上版本。" 113012418,10548744,Vue CLI 2.9.1 Webpack 更新与自动启动浏览器配置,"['vue', 'webpack', '配置', '自动启动', '接口']

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

hdfs  shell 通过hdfs命令来操作hdfs的文件。

第一、hadoop V1.0  和 hadopp V2.0及以上具备的命令
jps  查看角色

hadoop  fs -ls  hdfs://itcast02:9000/
1)hadoop  fs -ls  name node
2) hdfs的根存放什么信息。
3)命令:  cat,check

hadoop  fs -copyFromLocal 从那个文件  拷贝到 那个文件
hadoop  fs   -copyFromLocal  /root/install.log   /in.log
hadoop  fs  -ls    查看目录
hadoop  fs   -cat   hdfs://itcast02:9000/in.log
hadoop  fs   -cat   /in.log

管道分页


copytolocal  从HDFS考本文件到本地

hadoop  fs  -count 查看文件的多少(文件夹个数,文件个数,大小)

hadoop  fs  -rm  -r  /tmp

hadoop  fs -ls -R  /   递归查看,子文件和子文件夹都看一下
hadoop  fs  -ls  -R  -h  /  
hadoop  fs  -mkdir  /itcast0206  创建文件夹
moveFromLocal  从HDFS文件剪切到本地目录
-mv
hadoop  fs  -rm  /jdk  删除目录
hadoop   fs  -rm  /intcast0106
hadoop   fs   -rm  -r  /intcast0106

-rmdir  只能删除空目录
setrep
stat
tail
test
text  

 

hadoop   fs  -tail /in.log  只查看后面几行
hadoop  fs  -text  /in.log  和cat类似

hadoop  fs  -ls /
hadoop  fs -chmod a+x  /in.log
hadoop  fs  -ls  /
hadoop   fs -chmod  -R -x  /wcount   递归删除执行权限。

hadoop  fs  -chg  root  /in.log
hadoop  fs  -ls /

--- 一次递归改变权限
hadoop  fs  -chown supergroup:root  /wcount
hadoop  fs  -ls

hadoop  fs  -chown  -R  supergroup:root  /wcount   --- 递归修改
hadoop  fs  -ls

第二、 hadopp V2.0及以上具备的命令  hdfs的shell命令
which hadoop
which  hdfs
使用Hdfs的命令

hdfs   dfs  -ls  /

hdfs   dfs  -ls  /
hdfs   dfs   -ls  -R  /


参看文件 hadoop-shell.pdf。
总结:
hadoop  fs  -help  查看帮助
hadoop  fs  -put  将本地文件上传到 hdfs上
hadoop  fs  -cat  查看文件内容
hadoop  fs  -ls    查看文件列表
hadoop  fs  -get  将hdfs文件下载到本地

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

金融业务专家

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值