Linux 权限

[复制链接]
发表于 2025-12-28 23:02:01 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?立即注册

×
 “ 我述我,岂论平仄或正格 ”
 


目次

1.shell下令以及运行原理
2.Linux权限概念
2.1下令:su [用户名]
2.2下令su - 【用户名】(备注:没有用户名,默认root)
2.3su 与su -两者区别
3.Linux权限管理 
3.1文件访问者分类 
3.2文件范例和访问权限(事件属性) 
 3.3文件访问权限相干设置方法
3.3.1  chmod下令权限值
3.3.1.1 ① 用户表现符+/-=权限字符
3.3.1.2 ②三位8进制数字
3.3.2  chown 
3.3.3  chgrp
3.3.4 umask  权限掩码


1.shell下令以及运行原理

Linux严格意义上说的是一个操纵体系,我们称之为“焦点(kernel)“ ,但我们一样平常用户,不能直接使用kernel。而是通过kernel的“外壳”步伐,也就是所谓的shell,来与kernel沟通。怎样明白?为什么不能直接使用kernel?
从技能角度,Shell的最简朴界说:下令行表明器(command Interpreter)
紧张包罗:
将使用者的下令翻译给焦点(kernel)处理惩罚。同时,将焦点的处理惩罚效果翻译给使用者。
对比windows GUI,我们操纵windows 不是直接操纵windows内核,而是通过图形接口,点击,从而完成我们的操纵(比如进入D盘的操纵,我们通常是双击D盘盘符.大概运行起来一个应用步伐)。
shell 对于Linux,有雷同的作用,紧张是对我们的指令举行剖析,剖析指令给Linux内核。反馈效果在通过内核运行出效果,通过shell剖析给用户。
资助明白:假如说你是一个闷骚且含羞的步伐员,那shell就像牙婆,操纵体系内核就是你们村头漂亮的且有让你心动的MM小花。你看上了小花,但是有欠美意思直接表明,那就让你你家人找牙婆帮你提亲,全部的事变你都直接跟牙婆沟通,由牙婆转达你的意思给小花,而我们找到牙婆姓王,以是我们叫它王婆,它对应我们常使用的bash。 
 
2.Linux权限概念

Linux下有两种用户:超等用户(root)、平凡用户。
超等用户:可以再linux体系下做任何事变,不受限定
通用户:在linux下做有限的事变。
超等用户的下令提示符是“#”,平凡用户的下令提示符是“$” 
2.1下令:su [用户名]

功能:切换用户。
如,要从root用户切换到平凡用户user,则使用 su user。 要从平凡用户user切换到root用户则使用 su root(root可以省略),此时体系会提示输入root用户的口令。

 
2.2下令su - 【用户名】(备注:没有用户名,默认root)

功能:让用户重新登录

2.3su 与su -两者区别

su的用法示例:

 
 su -用法示例:

 
 以是总而言之,su并不是真正意义上的切换用户,是一层用户上套一层的情势。exit就可以回到上一层用户。而su -是真正让用户重新登录体系,这一点可以从两种用法的路径看出来。
 
3.Linux权限管理 

 
3.1文件访问者分类 

文件和文件目次的拥有者:u---User(就是创建该文件的用户)
文件和文件目次的全部者地点的组的用户(所属者):g---Group(不多说)
别的用户:o---Others (外国人)

接下来,我来具体先容所属者,请看下图 
 
 

 
3.2文件范例和访问权限(事件属性) 


 
 
文件范例
 
 
 3.3文件访问权限相干设置方法

3.3.1  chmod下令权限值

功能:设置文件的访问权限
格式:chmod [参数] 权限 文件名

常用选项:
R -> 递归修改目次文件的权限
分析:只有文件的拥有者和root才可以改变文件的权限
 
3.3.1.1 ① 用户表现符+/-=权限字符


+:向权限范围增长权限代号所表现的权限
:向权限范围取消权限代号所表现的权限
:向权限范围赋予权限代号所表现的权限
用户符号:
u:拥有者
g:所属者
o:别的用户
all:全部用户

使用方法示例:

3.3.1.2 ②三位8进制数字


3.3.2  chown 

功能:修改文件的拥有者
格式:chown [参数] 用户名 文件名
实例:

3.3.3  chgrp

功能:修改文件或目次的所属组
格式:chgrp [参数] 用户组名 文件名
常用选项:-R 递归修改文件或目次的所属组 


3.3.4 umask  权限掩码

 功能:
检察或修改文件掩码
新建文件夹默认权限=0666
新建目次默认权限=0777
但现实上你所创建的文件和目次,看到的权限通常不是上面这个值。缘故原由就是创建文件或目次的时间还要受到umask的影响。假设默认权限是mask,则现实创建的出来的文件权限是:
mask & ~umask
格式:umask 权限值
分析:将现有的存取权限减去权限掩码后,即可产生创建文件时预设权限。超等用户默认掩码值为0022,平凡用户默以为0002。
具体表明:

 
“ 本日学习分享完毕,谢谢各人支持!!!”
回复

使用道具 举报

登录后关闭弹窗

登录参与点评抽奖  加入IT实名职场社区
去登录
快速回复 返回顶部 返回列表