HDFS基本shell操作
2024-10-19 07:30:11
在客户端输入Hadoop fs,可以查看所有的,hadoop shell
# -help [cmd] //显示命令的帮助信息,如: hadoop fs -help ls
# -ls(r) <path> //显示当前目录下所有文件,path是hadoop下的路径,如:/shikun/file
# -du(s) <path> //显示目录中所有文件大小
# -count[-q] <path> //显示目录中文件数量
# -mv <src> <dst> //移动多个文件到目标目录
# -cp <src> <dst> //复制多个文件到目标目录
# -rm(r) //删除文件(夹)
# -put <localsrc> <dst> //本地文件复制到hdfs
# -copyFromLocal //同put
# -moveFromLocal //从本地文件移动到hdfs
# -get [-ignoreCrc] <src> <localdst> //复制文件到本地,可以忽略crc校验
# -getmerge <src> <localdst> //将源目录中的所有文件排序合并到一个文件中
# -cat <src> //在终端显示文件内容
# -text <src> //在终端显示文件内容
# -copyToLocal [-ignoreCrc] <src> <localdst> //复制到本地
# -moveToLocal <src> <localdst>
# -mkdir <path> //创建文件夹
# -touchz <path> //创建一个空文件
# HDFS 的shell练习
# hadoop fs -ls / 查看HDFS根目录
# hadoop fs -mkdir /test 在根目录创建一个目录test
# hadoop fs -mkdir /test1 在根目录创建一个目录test1
# echo -e 'hadoop second lesson' >test.txt
# hadoop fs -put ./test.txt /test 或 # hadoop fs -copyFromLocal ./test.txt /test
# cd ..
# hadoop fs -get /test/test.txt . 或#hadoop fs -getToLocal /test/test.txt .
# hadoop fs -cp /test/test.txt /test1
# hadoop fs -rm /test1/test.txt
# hadoop fs -mv /test/test.txt /test1
# hadoop fs -rmr /test1
最新文章
- Using Celery with Djang
- ubuntu selinux
- Ionic + Cordova 跨平台移动开发环境配置
- 为什么kafka使用磁盘而不是内存
- android studio 项目迁移编码问题
- html input的file文件输入框onchange事件触发一次失效解决方法
- C# 使用Trace记录程序日志
- JavaWeb学习记录(二十一)——国际化处理
- requirejs之demo (转)
- U盘、移动硬盘提示格式化的处理
- JDBC连接Oracle数据库时出现的ORA-12505错误及解决办法
- Unity3D合并着色器
- 201521123063 《Java程序设计》 第12周学习总结
- 局域网下访问其他计算机搭建的django网页
- 05 Zabbix4.0触发器表达式Trigger expression支持的函数
- hiho一下 第168周
- Eclipse经常使用快捷键
- c#多线程介绍1
- Object toString方法
- mac下搭建appium
热门文章
- (转)【前端模板之路】一、重构的兄弟说:我才不想看你的代码!把HTML给我交出来!
- 很棒的bootstrap学习网站
- fwrite()
- struts2配置文件的解释
- 洛谷P4502 [ZJOI2018]保镖(计算几何+三维凸包)
- 洛谷P2510 [HAOI2008]下落的圆盘(计算几何)
- HDU6336-2018ACM暑假多校联合训练4-1005-Problem E. Matrix from Arrays-前缀和
- iOS APP日志写入文件(日志收集)
- SpeechVoiceSpeakFlags枚举类型的详细解释
- alter table添加表约束