黑马程序员技术交流社区
标题:
HDFS 的基本操作
[打印本页]
作者:
624694683
时间:
2018-12-7 09:10
标题:
HDFS 的基本操作
1.HDFS shell 命令操作
Hadoop fs -ls /
Hadoop fs -help 帮助文档
Hadoop fs -mkdir -p /aa/bb/cc 创建文件夹 -p 代表创建多级目录
Hadoop fs -moveToLocal /aa/bb /root/apps 从本地剪切粘贴到 hdfs
Hadoop fs -appendToFile ./aa.txt /aa.txt 追加一个文件到已经存在的文件末尾
Hadoop fs -cat /aa.txt 显示文件内容
Hadoop fs -tail /aa.txt 显示一个文件的末尾
Hadoop fs -text /a.txt 以字符串形式打印文件的内容
修改文件所属权限
-chgrp
-chmod
-chown
示例:
Hadoop fs -chmod 666 /aa.txt
Hadoop fs -chown someuser:somegrp /a/txt
-copyFromLocal
功能:从本地文件系统中拷贝文件到 hdfs 路径去
Hadoop fs -copyFromLocal /本地路径 /hdfs 路径
-cp
功能:从 hdfs 的一个路径复制到 hdfs 的其他路径
Hadoop fs -cp /xx /xx
-mv
功能:在 hdfs 目录中移动文件
Hadoop fs -mv /xx /xx
-get
功能:等于 copyToLocal 就是从 hdfs 下载文件到本地
Hadoop fs -get /aa/txt
-getmerge
功能:合并下载多个文件
Hadoop fs -getmerge /a.txt /b.txt
-put
功能:等同于上传 copyFromlocal
Hadoop fs -put /a.txt
-rm
功能:删除文件或文件夹
Hadoop fs -rm /a.txt or hdfs dfs -rmr /flowsum/output
-rmdir
功能:删除空目录
Hadoop fs
-df
功能:查看可以空间
Hadoop fs -df -h /
-setrep
功能:设置文件的副本数量
Hadoop fs -setrep 3 /aa/bb.txt
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2