当前位置:
首页 >
HDFS常用命令(总结)
发布时间:2023/12/9
41
豆豆
生活随笔
收集整理的这篇文章主要介绍了
HDFS常用命令(总结)
小编觉得挺不错的,现在分享给大家,帮大家做个参考.
1.查看hdfs下根目录下的文件
hdfs dfs -ls /2.查看hdfs某个目录下的所有文件结构:
如:查看根目录所有文件结构
如:查看根文件tmp下的所有文件列表
hdfs dfs -ls -R /tmp/ hdfs dfs -lsr /tmp/3.创建文件夹
如:在根文件的test目录下,创建test2
或者:
hdfs dfs -mkdir hdfs://49.2.1.1/test/test123/4.创建文件夹 - 递归创建文件夹
hdfs dfs -mkdir -p /test/test3/test4/5.本地文件移动上传hdfs某个目录:
如:
6.hdfs文件移动到本地:
如:
出现了一下问题:
moveToLocal: Option ‘-moveToLocal’ is not implemented yet7.hdfs内部进行文件移动
hdfs dfs -mv /test/test123/ /test/test2/8.将本地文件放到hdfs某个目录:
hdfs dfs -put /opt/hadoop/servers/test/ /tmp/9.查看hdfs上某个文件的内容:
hdfs dfs -cat /test/test2/test123/hellow.txt10.追加一个或者多个文件到hdfs指定文件中.也可以从命令行读取输入
如:追加本地aa.txt 到hdfs 上的 hellow.txt中
如:追加本地bb.txt cc.txt 到hdfs 上的 hellow.txt中:
hdfs dfs -appendToFile /opt/hadoop/servers/test/dd.txt /opt/hadoop/servers/test/cc.txt /test/test2/test123/hellow.txt11.hdfs间文件拷贝:复制文件(夹),可以覆盖,可以保留原有权限信息
hdfs dfs -cp /test/test2/test123/hellow.txt /test/12.hdfs删除某个文件
hdfs dfs -rm /test/test2/test123/hellow.txt13.hfds递归删除
hdfs dfs -rm -r /test14.hdfs赋予文件夹权限
hdfs dfs -chmod -R -777 / get 格式 hdfs dfs -get [-ignorecrc ] [-crc] <src> <localdst>作用:将文件拷贝到本地文件系统。 CRC 校验失败的文件通过-ignorecrc选项拷贝。 文件和CRC校验和可以通过-CRC选项拷贝
hdfs dfs -get /install.log /export/servers15.chown
格式: hdfs dfs -chmod [-R] URI[URI …]
作用: 改变文件的所属用户和用户组。如果使用 -R 选项,则对整个目录有效递归执行。使用这一命令的用户必须是文件的所属用户,或者超级用户。
总结
以上是生活随笔为你收集整理的HDFS常用命令(总结)的全部内容,希望文章能够帮你解决所遇到的问题。
- 上一篇: Hadoop 2.2.0源码浏览:4.
- 下一篇: leetcode题目总结