Linux 权限

权限

概念:
在Linux用户下有两种不同的用户:超级用户(root)、普通用户。
超级用户:可以做任何事情,不受限制。(类似于,用自己的东西)
在这里插入图片描述
进入超级用户命令:su或者su -root
超级用户的命令提示符:"#"。

普通用户:只能做有限的事情。(类似于,别人的东西,他只允许你看或者动)
在这里插入图片描述
普通用户的命令提示符:"$"。

Linux权限管理:
文件访问者的分类:
在linux中文件分为三类:User(缩写u):文件目录所有者、Group(缩写g):与文件目录所有者在一组的成员、Others(缩写o):其他用户。

上述三种不同的文件访问者有着不同的权限:

在这里插入图片描述

文件权限值的表示方法:
(1)字符表示:
在这里插入图片描述
(2)8进制数值表示:
在这里插入图片描述
文件访问权限的设置方法:
chmod
功能:设置文件访问权限。
-R 递归修改文件夹权限。
(1)用户标识符+ -权限字符
+:向某个用户增加一个权限
-:向某个用户减少一个权限
用户符号:
u:拥有者
o:其他用户
g:组用户
a:所有用户
例:chmod u+r test.txt
(2)三位8进制数值
chmod 8进制数值权限/字符权限 文件名
例:chmod 0777 test.txt

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

chgrp
功能:修改文件所属组。
格式:chgrp [参数] 用户名 文件名
chgrp user1 fileggroup1
chgrp -R users file1 //-R是递归修改文件或者目录的所属组

粘滞位
功能:防止自己的文件被别的用户删除。
格式:chmod +t [目录]
当一个目录被设置为粘滞位,此时这个目录下的所有文件只能由:
1.超级管理员
2.该目录的拥有者
3.该文件的拥有者
以上三种权限删除。

file指令
功能:识别文件类型。
格式:file 文件或者目录
file -c 详细显示指令执行过程,便于分析程序执行的情况。
file -z 尝试去解读压缩文件的内容

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值