---发现arch linux下目录的设置组用户id没效果!

不是。set-group-id 是立即生效的。但是进程所拥有的组权限是需要登录进程来赋于的:/etc/group 所列权限只有在登录时才会起作用。

我不知道你到底做了什么,又遇到了什么,所以只能解释到这里了。