Linux运维知识之Linux下安装jdk报Permission denied以及chmod详解
小标 2018-11-26 来源 : 阅读 1142 评论 0

摘要:本文主要向大家介绍了Linux运维知识之Linux下安装jdk报Permission denied以及chmod详解,通过具体的内容向大家展现,希望对大家学习Linux运维知识有所帮助。

本文主要向大家介绍了Linux运维知识之Linux下安装jdk报Permission denied以及chmod详解,通过具体的内容向大家展现,希望对大家学习Linux运维知识有所帮助。

一、发现问题
在Linux中安装jdk.bin的时候发现问题,报错./config.sh: line 103: /home/jdk.bin : Permission denied
修改权限:chmod 775 /home/jdk.bin
二、chmod命令详解
文件/目录权限设置命令:chmod 用于改变文件或目录的访问权限
用法1:其语法格式为:chmod [who] [opt] [mode] 文件/目录名        其中who表示对象,是以下字母中的一个或组合:u:表示文件所有者g:表示同组用户o:表示其它用户a:表示所有用户
opt则是代表操作,可以为:+:添加某个权限-:取消某个权限=:赋予给定的权限,并取消原有的权限
mode则代表权限:r:可读w:可写x:可执行
为同组用户增加对文件a.txt的读写权限: chmod g+rw a.txt
用法2:数字设定法
数字设定法则更为简单:chmod [mode] 文件名。一般是三个数字:第一个数字表示文件所有者的权限,第二个数字表示与文件所有者同属一个用户组的其他用户的权限,第三个数字表示其它用户组的权限。权限分为三种:
读 r=4=100写 w=2=010执行 x=1=001
综合起来还有可读可执行 rx=5=4+1=101、可读可写rw=6=4+2=110、可读可写可执行rwx=7=4+2+1=111,每一个十进制数表示一种用户的读写可执行权限。774换成二进制的话是111 111 100其中1代表有权限0表示没有。111表示这个用户对文件可读可写可执行,相应的100表示对文件只有只读的权限。

本文由职坐标整理并发布,希望对同学们有所帮助。了解更多详情请关注系统运维Linux频道!

本文由 @小标 发布于职坐标。未经许可,禁止转载。
喜欢 | 0 不喜欢 | 0
看完这篇文章有何感觉?已经有0人表态,0%的人喜欢 快给朋友分享吧~
评论(0)
后参与评论

您输入的评论内容中包含违禁敏感词

我知道了

助您圆梦职场 匹配合适岗位
验证码手机号,获得海同独家IT培训资料
选择就业方向:
人工智能物联网
大数据开发/分析
人工智能Python
Java全栈开发
WEB前端+H5

请输入正确的手机号码

请输入正确的验证码

获取验证码

您今天的短信下发次数太多了,明天再试试吧!

提交

我们会在第一时间安排职业规划师联系您!

您也可以联系我们的职业规划师咨询:

小职老师的微信号:z_zhizuobiao
小职老师的微信号:z_zhizuobiao

版权所有 职坐标-一站式IT培训就业服务领导者 沪ICP备13042190号-4
上海海同信息科技有限公司 Copyright ©2015 www.zhizuobiao.com,All Rights Reserved.
 沪公网安备 31011502005948号    

©2015 www.zhizuobiao.com All Rights Reserved

208小时内训课程