linnux 关于文件权限的一点笔记

linux操作系统上关于文件的权限分为三大类,所有者权限,用户组权限,其它人权限,在英文中分别成为owner, group, other权限,每个权限用三位rwx表示,在shell中可以使用ls -l 命令查看到具体文件/目录的权限.

通常在某个用户打开一份文件前,操作系统就会检查该文件的存取权限,如果当前进程的UID匹配到了该文件的UID,此时就适用于owner规则.这时,假如文件所有者权限不允许写,比如权限位是-r--rw--rw.那么写入操作会失败,系统不会继续去判断组和其他人的匹配规则了.即如果该所有者仍然是该文件的组中的某个成员,也不会给予写入权限.

相同的情况也发生在组和其它人的匹配中,如果某个用户匹配到了group规则,那么就不会再去应用other规则了

猜你喜欢

转载自xinglu.iteye.com/blog/1146560