目录:
1、认知权限信息
2、rwx?
(1)总括:
(2)r权限:
(3)w权限:
(4)x权限:
3、修改权限
(1)功能:
(2)基础语法:
(3)ugo:
4、权限的数字序号
(1)数字序号
(2)快捷记忆方式
(3)举例:
1、认知权限信息
在进入根目录下,使用如下命令查看文件及文件夹:
ls -lh
第一个序号,就代表了所有权限及其细节,接下来让我们开始逐步分析第一个序号的内容[1:4:7]:
第1个槽位:表示文件或文件夹或软链接,其中-表示文件,d表示文件夹,l表示软连接;
第2、3、4个槽位,表示所属用户权限,这里为root这个用户的权限;
第5、6、7个槽位,表示所属用户组中,其他用户的权限,这里指的是root所属组中,其他用户的权限;
第8、9、10个槽位,表示其他用户的权限;
2、rwx?
(1)总括:
(2)r权限:
r权限,取自read这个单词,顾名思义,当只具有r权限的用户进入这个文件/文件夹时,那该用户只能看到文件/文件夹的内容,不能进行任何修改/删除/创建。
(3)w权限:
w权限,取自write这个英语单词,顾名思义,当具有w权限的用户进入该文件/文件夹时,可以对文件进行修改/删除/创作操作。
(4)x权限:
x权限一般和cd命令搭配使用,表示该用户可以更改工作目录到此文件夹。
3、修改权限
(1)功能:
修改文件、文件夹的权限细节,并且只能时文件、文件夹所属用户或者root有权修改
(2)基础语法:
chmod命令搭配u、g、o使用,其中-R选项表示,对被修改文件夹内的全部内容应用同样规则。
chmod [-R] 权限 文件/文件夹
(3)ugo:
u:所属用户权限;g:所属用户组中,其他用户的权限;o其他用户的权限;
4、权限的数字序号
(1)数字序号
(2)快捷记忆方式
首先,要记住“rwx”这个顺序,接下来将配合二进制数进行理解;
其次,如果想要表示-wx这个权限,那么就是二进制数011,所代表的数字就是3;
如果想知道权限数字5代表的权限,那么将之化为二进制数101,与rwx相匹配并得出结果,可以知道权限数字5,代表权限r-x;
(3)举例: