Linux:通过root账户把user添加到testgroup中,在user用户下执行id命令,未显示组testgroup信息。
时间: 2024-02-21 15:00:37 浏览: 65
文件和目录权限-Linux基本概念和常用命令
这可能是由于用户在添加到testgroup组后,还没有重新登录或者注销/重新登录。在Linux系统中,用户组的信息是在用户登录时从系统中读取的,所以如果用户没有重新登录,那么新的组信息将不会被加载到用户的环境中。您可以尝试让用户重新登录或者在用户的终端中执行以下命令,让用户的组信息得到更新:
```
$ exec su $USER
```
这将在当前终端中创建一个新的shell,该shell会加载最新的组信息。然后您可以再次执行id命令,查看用户是否已经被成功添加到testgroup组中。
阅读全文