注:未完待续。
=================================================================
linux下的文件权限有r、w、x(特殊权限s、t以后再讲,这里先作个备忘),这里主要讲下这3个权限对普通文件(-)、目录(d)的含义。
对于普通文件:
r : 读取文件的data block的内容
w : 向文件的data block中加入内容。
(注:如果只有w权限而没有r权限,则添加内容时,原有内容将被覆盖。反之,如果既有w又有r,则可以在查看到原有内容的基础上添加新的内容、删除旧的内容)
x : 执行
对于目录:
r : 只有r时,对应的权限是:只能读取目录下的文件、子目录的名称,连inode号也读不了。
加上x权限后,可以读取目录下的文件、子目录的详细属性。
w : 只有w时,基本没用。
加上x权限后,可以在目录下执行新建、删除、重命名、移动等操作。
x : 只有x时,只能进行该目录。
(注:所以,对于目录,通常都要赋予x权限)