Tips
请你特别注意喔!不论是那一组权限,基本上,都是『针对某些账号来设计的权限』
喔!以群组来说,他规范的是『加入这个群组的账号具有什么样的权限』之意,
以学校社团为例,假设学校有个
童军社的社团办公室,『加入童军社的同学就可以½出社办』,主½是『学生
(
账号
)
』而不是童军社本身喔!这样可
以理½吗?
例题:
若有一个
文件
的类型与权限数据为『
-
rwxr
-
xr
--
』,请说明其意义为何?
答:
先½整个类型与权限数据分开查阅,并½十个字符整理成为如下所示:
[
-
][rwx][r
-
x][r
--
]
1
234
567
890
1
为:代表这个文件名为目录或
文件
,本例中为
文件
(
-
)
234
为:拥有者的权限,本例中为可读、可写、可执行
(rwx)
567
为:同群组用户权力,本例中为可读可执行
(rx)
890
为:其他用户权力,本例中为可读
(r)
,就是只读之意
同时注意到,
rwx
所在的位置是不会改变的,有该权限就会显示字符,没有该权限就变成减号
(
-
)
就是了。
另外,目录与文件的权限意义并不相同,这是因为目录与文件所记录的数据内容不相同所致。
由于
目录与文件的权限意义非常的重要,所以鸟哥½他独立到
5.2.3
½中的目录与文件之权限意义
中再来
谈。
.
第二栏表示有多少档名连½到此½点
(i-node)
每个文件都会½他的权限与属性记录到文件系统的
i-node
中,不过,我们使用的目录树却是使用文件
名来记录,
因此每个档名就会连½到一个
i-node
啰!这个属性记录的,就是有多少不同的档名连½
到相同的一个
i-node
号码去就是了。
关于
i-node
的相关资料我们会在
第七章
谈到文件系统时再加强
½绍的。
.
第三栏表示这个
文件
(
或目录
)
的『拥有者账号』
.
第四栏表示这个
文件
的所属群组
Linux
系统下,你的账号会加入于一个或多个的群组中。举刚刚我们提到的例子,
class1, class2, class3
均属于
projecta
这个群组,假设某个文件所属的群组为
projecta
,且该文件的权限如
5.2.2
所示
(-rwxrwx---)
class1, class2, class3
三人对于该文件都具有可读、可写、可执行的权限
(
看群组权限
)
但如果是不属于
projecta
的其他账号,对于此文件就不具有任何权限了。
.
第五栏为这个
文件
的容量大小,默认单位为
bytes
.
第六栏为这个
文件
的½档日期或者是最½的修改日期:
这一栏的内容分别为日期
(
/
)
及时间。如果这个文件被修改的时间距离现在太久了,那么时间部分
会½显示年份而已。
如下所示: