我创建了一个新文件, 然后又改变了文件所属的组,最后发现文件的用户不在文件的组内,是怎么回事?
用户和组是两回事啊
文件属性是指“谁”能操作文件,对文件有什么样的权限。用户不一定非在组内。
如
-rwxrw-r-- user group file.txt
对于file.txt的属主是user用户
file.txt归属于group组
user用户对之有读写执行权限
同组(group)中的用户,可以读写
其余用户,只有读权限
文件属性是指“谁”能操作文件,对文件有什么样的权限。用户不一定非在组内。
如
-rwxrw-r-- user group file.txt
对于file.txt的属主是user用户
file.txt归属于group组
user用户对之有读写执行权限
同组(group)中的用户,可以读写
其余用户,只有读权限
温馨提示:答案为网友推荐,仅供参考
第1个回答 推荐于2016-07-05
修改文件的任何权限,不会影响用户的分组属性。
在linux中的每一个文件或目录都包含有访问权限,这些访问权限决定了谁能访问和如何访问这些文件和目录,注意,是每一个文件或目录都有独立的权限。
权限分为用户权限和组权限,标记权限使用的用户id和组id。修改权限一般使用chown命令来修改,如果只是修改组权限,可以用chgrp。
在linux中的每一个文件或目录都包含有访问权限,这些访问权限决定了谁能访问和如何访问这些文件和目录,注意,是每一个文件或目录都有独立的权限。
权限分为用户权限和组权限,标记权限使用的用户id和组id。修改权限一般使用chown命令来修改,如果只是修改组权限,可以用chgrp。
第2个回答 2014-12-01
Linux里group和user是分开管理的。你改变组的同时不会修改owner。追问
这么说,这个组的用户可以对应第二列权限啦(本组的其它用户):