概述
3.1 HDFS访问方式
- 通过Web
- HDFS Shell命令
- HDFS Java API
3.2 HDFS Shell常用命令
第一类:文件路径增删改查系列:
hdfs dfs -mkdir [-p] dir 创建[多级]文件夹
hdfs dfs -touch /文件 创建文件
hdfs dfs -touchz /文件 创建文件
hdfs dfs -rmr /文件 删除文件
hdfs dfs -rm -r dir 删除文件夹dir(必须是非空目录/文件)
hadoop fs -rmdir <path>:删除文件夹
查看目录文件信息:hdfs dfs -ls
递归查看文件目录信息:hdfs dfs -lsr
查看文件内容(cat) :hdfs dfs -cat /test.txt
返回指定路径的信息:hdfs dfs -stat path
查看文件的大小:hdfs dfs -du [-s] [-h] dir [汇总目录下的文件大小],[显示单位]
统计目录下的对象数:hdfs dfs -count <hdfs path>
查看空间使用情况:hdfs dfs -df <hdfs path>
上传文件(put):hdfs dfs -put [localsrc] [dst] 从本地加载文件到hdfs
hdfs dfs -copyFromLocal [localsrc] [dst]
导出文件(get):hdfs dfs -get [hdfs path] [local path] 从hdfs导出文件到本地
hdfs dfs -copyToLocal [dst] [localsrc]
复制文件(cp):hdfs dfs -cp [src] [dst] 从源目录复制文件到目标目录
移动文件(mv):hdfs dfs -mv [src] [dst] 从源目录移动文件到目标目录
追加一个文件到已经已经存在的文件末尾:hdfs dfs -appendToFile [localfile] [hdfs file]
改变文件所属组(chgrp):hdfs dfs -chgrp [-R] GROUP URI [URI ...]
改变文件的权限(chmod):hdfs dfs -chmod [-R] <MODE [MODE...]> URI [URI ...]
改变文件的拥有者(chown):hdfs dfs -chown [-R] [OWNER] URI [URI ...]
最后
以上就是敏感夏天为你收集整理的第3章 Hadoop---hdfs dfs常用命令的使用的全部内容,希望文章能够帮你解决第3章 Hadoop---hdfs dfs常用命令的使用所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
发表评论 取消回复