Linux权限

Linux下有两种用户:超级用户(root)、普通用户。
超级用户:可以在linux下做任何事情,不受限制。
普通用户:在linux下只能做有限的事情。
超级用户的命令提示符是“#”,而普通用户的命令提示符是“$”。
命令:su [用户名]
功能:切换用户
例如,要从root用户切换到普通用户user,则使用 su user/su - user/Ctrl+d/exit。 要从普通用户user切换到root用户则使用 su root(root可以省略)/su - root( root可省),此时系统会提示输入root用户的密码。!!!注意:root用户和user用户间的来回切换,使用不同的方法进行切换,效果可能不同,本人遇见过,你也可以尝试看一下到底有什么不同!!!
Linux是一个多任务、多用户的操作系统。
[ming@190401 ~],其中ming就是用户名,190401就是主机名, ~就是家目录,也就是home目录。
先来到根目录下,根目录下有个home目录,进到home目录下,每个用户在此目录下都有一个自己的目录,并且自己的这个目录名字和用户名是完全相同的,这个目录就是该用户的家目录。
Linux权限管理
1、文件访问者的分类
(1)文件和目录的所有者:u—user
(2)文件和目录的所有者所在的组的其他用户:g—group
(3)除前两者外的其他用户:o—others
2、文件访问权限的种类
(1)读(r/4):对文件而言,具有读文件内容的权限;对目录来说,具有浏览该目录下都有哪些文件、目录的权限(就是ll)
(2)写(w/2):对文件而言,具有修改文件内容的权限;对目录来说,具有增加、删除、移进、移出该目录下文件、目录的权限。
(3)执行(x/1):对文件而言,具有执行文件的权限;对目录来说,具有进入该目录的权限(就是cd)
(4)“-”表示不具有该项权限
(5)对root无效
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
文件类型
在这里插入图片描述
文件权限值的表示法
(1)字符表示法
r–:仅可读
-w-:仅可写
–x:仅可执行
rw-:可读和可写
-wx:可写和可执行
r-x:可读和可执行
rwx:可读、可写和可执行
—:无任何权限
(2)8进制数值表示法
在这里插入图片描述
文件访问权限的设置
注意:只有文件/目录的拥有者/root才能改变其权限。
chmod -R 权限 目录名:将目录和该目录下所有目录(递归)和文件的权限进行修改,如果没有-R选项的话,会修改该目录的权限。
chmod 权限 文件名
其中,权限
1、用户标识符(u、g、o、a)+/-/=权限字符(r、w、x、-)
u:拥有者
g:拥有者同组用
o:其它用户
a:所有用户
+:向权限范围增加权限代号所表示的权限,原权限即便有,加上也没事
-:向权限范围取消权限代号所表示的权限,原权限即便没有,减去也没事
=:向权限范围赋予权限代号所表示的权限,新权限会覆盖源权
例如:
在这里插入图片描述
chmod o+wx file
在这里插入图片描述
chmod o=rw file
在这里插入图片描述
chmod o=- file
在这里插入图片描述
chmod a=- file
在这里插入图片描述
2、3位8进制数字
例如:chmod 664 file
在这里插入图片描述
权限掩码
umask//查看权限掩码,超级用户默认权限掩码值为0022,普通用户默认是0002。
umask 3位8进制数字//修改权限掩码
新建文件默认权限=0666-权限掩码
新建目录默认权限=0777-权限掩码

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值