您的位置:首页 > 运维架构

Hadoop对hdfs操作的命令

2014-10-24 00:24 267 查看
1.对hdfs操作的命令格式是hadoop fs 
1.1 -ls
<path> 表示对hdfs下一级目录的查看
1.2 -lsr
<path> 表示对hdfs目录的递归查看
1.3 -mkdir
<path> 创建目录
1.4 -put
<src> <des>
从linux上传文件到hdfs
1.5 -get
<src> <des>
从hdfs下载文件到linux
1.6 -text
<path> 查看文件内容
1.7 -rm
<path> 表示删除文件
1.7 -rmr
<path> 表示递归删除文件

2.hdfs在对数据存储进行block划分时,如果文件大小超过block,那么按照block大小进行划分;不如block size的,划分为一个块,是实际数据大小。

例如:

 --查看命令

hadoop fs -lsr /

hadoop fs -put hello /

hadoop fs -text /hello

hadoop fs -rmr hdfs://centos:9000/*

hadoop fs -put hello /操作的时候,可能说权限不够,离开安全模式的命令:

hadoop dfsadmin -safemode leave
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息