在查看browse directory时,点击tmp,无法进入,报错:“Permission denied: user=dr.who, access=READ_EXECUTE, inode="/tmp":student:supergroup:drwx------”。

有tmp和user,但tmp的权限是drwx------,而user的权限是drwxr-xr-x

文件权限第一个d是目录的意思,后面的9位,每3位分别为用户权限、组权限和其他权限。每位又有r、w、x,即为读权限、写权限、执行权限。

有权限的为1,无权限的为0。

drwx------就是700,代表用户具有读、写、执行的权限,组没有权限、其他没有权限;drwxr-xr-x就是755,代表用户具有读写执行的权限,组具有读、执行的权限,其他具有读、执行的权限。

对于文件目录而言,必须要有执行权限才能进入,所以需要对权限进行设置。

chgrp:改变所属群组,语法:chgrp 群组名 文件或目录(需要修改的群组名必须在etc/group中存在)

chown:改变作者,语法:chown [-R] 用户名 文件或目录  或者chown [-R] 用户名:群组 文件或目录  ([-R]可以对目录下的所有子目录或文件进行作者修改,必须在/etc/passwd中存在,可以直接修改群组名)

chmod:改变权限属性,语法:chmod [-R] xxx 文件或目录   (xxx是指700、755之类的)

所以,只需要在hadoop目录下,运行  bin/hdfs dfs -chmod -R 755 /tmp ,将tmp的权限修改,则可以了。

最新文章

  1. 一个微软的DDD架构图
  2. DebugLog 打印方法执行时间
  3. 阿里大鱼.net core 发送短信
  4. 自定义一个WPF的PathButton
  5. js select级联,上面分类,下面是内容
  6. redis集群安装部署
  7. 浅谈 EF CORE 迁移和实例化的几种方式
  8. Android开发——签名包的生成
  9. Dynamics CRM 权限整理二
  10. Eureka的基本功能和用法
  11. 【Maven篇】---解决Maven线上部署java.lang.ClassNotFoundException和no main manifest attribute解决方法
  12. 关于Idea模块化部署web项目,Web Resource Directories作用
  13. 企业BGP网络规划案例(三)
  14. zabbix zatree centos7安装zabbix-agent
  15. ANTLR#1:描述一个简单计算器
  16. Facebook提出DensePose数据集和网络架构:可实现实时的人体姿态估计
  17. Windows 10 安装 Docker
  18. Linux环境安装jdk10
  19. Docker使用link建立容器之间的连接
  20. bzoj 3223 文艺平衡树 Splay 打标志

热门文章

  1. Python 操作Sonqube API 获取检测结果并打印
  2. 包,logging日志模块,copy深浅拷贝
  3. bootstrap最简单的导航条
  4. 到spring官网创建第一个springboot工程
  5. 引入其他服务器的JS文件,同时也引入本地JS文件 报错时:
  6. react的登录逻辑
  7. 爬虫(十五):scrapy中的settings详解
  8. spring boot 扫描 其他jar包里面的 mapper xml
  9. 贾扬清牛人(zz)
  10. webpack4温习总结