Hadoop之HDFS命令行操作归纳
作为一个分布式文件系统,HDFS对外提供了2种访问方式,一种是shell命令,一种是java api接口。当然,2种本质都一样,都是通过配置的hdfs入口进行访问,不过一种包装为shell命令,一种包装为java api的方式。
注意需要先配置好环境变量,这样方便在任意目录下都能调用hdfs的命令
1.文件查看
1.hdfs dfs -ls 路径名(hdfs中的绝对路径)
2. hdfs dfs -cat 文件路径名
3. hdfs dfs -tail 文件路径名
4.hdfs dfs -head 文件路径名
还有其他linux shell命令,可以自行尝试。hadoop的shell命令在设计时,有意识和linux shell命令重叠,包括指令和参数名
2.文件创建
- hdfs dfs -touch 文件路径名
- hdfs dfs -mkdir 文件夹路径名
3.文件删除
rm
4.文件写入
1.appendToFile
5.文件移动和内部拷贝
- hdfs dfs -mv hdfs路径1 hdfs路径2(注意这里可以移动,也可以改名,和linux中的mv指令作用一样)
2.cp

本文归纳了Hadoop的HDFS命令行操作,包括文件查看、创建、删除、写入、移动、查看文件系统信息、上传下载、权限操作及查找等。使用这些命令,用户可以在HDFS上进行类似Linux shell的操作。
最低0.47元/天 解锁文章
1509

被折叠的 条评论
为什么被折叠?



