Linux系统下文件所属用户组在以下情况下应如何显示?
发布网友
发布时间:2022-04-28 19:45
我来回答
共2个回答
热心网友
时间:2022-06-22 23:33
1、任何用户都会属于至少一个组,如果创建时没有指定组,就会新建一个与用户名同名的用户组。
用户属组本质上是一个特定的GID号,用户的文件属性中也有GID这一属性,列表显示时就是显示文件的GID对应的属组,如果该组被删除了,文件列表显示时,直接显示GID。
2、用户属于多个组时,创建文件的属组是用户的GID对应的组(/etc/passwd中用户名对应的GID)。在有setgid的目录中创建文件时,用户有写限的话,新文件与目录的属组相同,与用户所属组无关。追问这部分我还没有学到(自学没什么结构性……),想问一下用户既然可以属于多个组,那用户的GID属性是哪一个呢,第一个吗?
追答创建用户时指定的,可以修改(未指定,创建一个与用户同名的组,就用它的GID)。
热心网友
时间:2022-06-22 23:34
1创建一个用户后,系统同时也创建了同名的组
2和用户同名的组