我们会发现一个现象:
以文件test2为例如下图:
ubuntu用户既是文件test2的拥有者也是所属组,刚开始两个身份都具有读写权限,但当去除拥有者身份的读权限后,即使所属组身份还具有读权限,但是ubuntu用户还是不能读test2文件,这是为什么?
答案:
系统只会给每个用户匹配一次身份,并且先匹配拥有者、再匹配所属组、后匹配其他,发现ubuntu用户为该文件的拥有者,那么就会终止匹配,所以去掉拥有者身份的读权限后,ubuntu用户就不在有对该文件的读权限,即使它还是所属组,但前面已经匹配它为拥有者了。