


全文预览已结束
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
. hadoop文件系统权限简介 hadoop文件系统实现的文件权限模型和posix模型极其类似。每个文件和目录和一个owner和group相关联。可以使用下面的命令来查看/tmp/目录下的所有文件及其权限:xuqiangubuntu:/hadoop/src/hadoop-0.21.0$ ./bin/hadoop fs -ls /tmp/11/05/10 06:42:56 INFO security.Groups: Group mapping impl=org.apache.hadoop.security.ShellBasedUnixGroupsMapping; cacheTimeout=30000011/05/10 06:42:56 WARN conf.Configuration: mapred.task.id is deprecated. Instead, use mapreduce.task.attempt.idFound 2 itemsdrwxr-xr-x - root supergroup 0 2011-05-10 05:36 /tmp/hadoop-root-rw-r-r- 3 xuqiang supergroup 541 2011-05-10 06:14 /tmp/hello.c其中对于文件而言,r表明的是读取该文件的权限,w是写该文件的权限;对于目录而言的话,r权限表明的是能够读取该目录下的文件列表,w权限表明的是能够在目录下创建或者是删除文件和目录,x权限表示能够从该目录进入其子目录中。和posix模型不同的是,在hdfs中是不存在所谓的sticky,setuid和setgid。. 命令简介hdfs设计之处的主要目的是对海量数据进行处理,也就是说在其上能够存储很大量文件(可以存储TB级的文件),hdfs将这些文件分割之后,存储在不同的DataNode上,但是对外却提供了一个简单的事实:这还是个简单完整的文件,只不过这个文件比较大。hdfs处理文件的命令和linux上命令基本上是相同的,键入./bin/hadoop fs将输出能够支持的命令的列表:Usage: java FsShell-ls -lsr -df -du -s -h -dus -count-q -mv -cp -rm -skipTrash -rmr -skipTrash -expunge -put . -copyFromLocal . -moveFromLocal . -get -ignoreCrc -crc -getmerge addnl -cat -text -copyToLocal -ignoreCrc -crc -moveToLocal -crc -mkdir -setrep -R -w -touchz -test -ezd -stat format -tail -f -chmod -R PATH.-chown -R OWNER:GROUP PATH.-chgrp -R GROUP PATH.-help cmd如果熟悉linux的话,这些命令基本上就不怎么需要解释了。 但是下面还是列出了几个常用场景下的命令:1. 增加文件和目录hdfs上的文件的目录结构同样也是类似于linux的,根目录使用/表示。下面的命令将在根目录下建立目录newdir:./bin/hadoop fs -mkdir /newdirls查看一下:xuqiangubuntu:/hadoop/src/hadoop-0.21.0$ ./bin/hadoop fs -ls /11/06/01 18:04:11 INFO security.Groups: Group mapping impl=org.apache.hadoop.security.ShellBasedUnixGroupsMapping; cacheTimeout=30000011/06/01 18:04:11 WARN conf.Configuration: mapred.task.id is deprecated. Instead, use mapreduce.task.attempt.idFound 3 itemsdrwxr-xr-x - xuqiang supergroup 0 2011-06-01 17:31 /jobtrackerdrwxr-xr-x - xuqiang supergroup 0 2011-06-01 18:04 /newdirdrwxr-xr-x - xuqiang supergroup 0 2011-06-01 17:31 /tmp既然已经有了这个目录,那么我们接着将一个本地文件local file上传到hdfs上。xuqiangubuntu:/hadoop/src/hadoop-0.21.0$ ./bin/hadoop fs -put ./README.txt . 这里需要注意的是.代表的含义,在hdfs中对于每个登录的用户都会存在一个默认的工作目录/user/$LOGINNAME(类似于linux下的home目录),.代表的就是这个默认工作目录。2. 下载文件xuqiangubuntu:/hadoop/src/hadoop-0.21.0$ ./bin/hadoop fs -get /user/xuqiang/README.txt3. 删除文件xuqiangubuntu:/hadoop/src/hadoop-0.21.
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 物流服务合作协议书
- 2025年北京市智能手机买卖合同
- 2025年标准个人房屋买卖合同正式版
- 公司财税知识培训方案课件
- 公司组织财务知识培训课件
- 2025授权招生代理合同模板
- 提高科室间转介PDCA课件
- 2025年进出口代理合同范本
- MyBatis面试实战题库:金融、IT、销售等职业面试题
- 求职路上康平社区面试题全攻略
- 全国矿山钻探(应急救援)技能竞赛备赛考试题库500题(含答案)
- 2025-2030阿尔法地中海贫血治疗行业市场现状供需分析及重点企业投资评估规划分析研究报告
- 房车拖运协议书模板
- 抹灰整改施工方案
- 鲁教版(五四制)九年级英语全一册电子课本教材
- 飞机电气接地技术标准线路施工课件
- 新版《国家突发事件总体应急预案》学习解读
- 酒店店长述职报告
- 新人教数学一年级上册整本书教材解读课件
- 成人糖尿病食养指南
- DB 31MFZ 002-2021《上海市城市地下综合管廊兼顾人民防空需要技术要求》
评论
0/150
提交评论