Linux:把用户user添加到group以后,id未显示group信息。为什么?
时间: 2024-02-21 10:57:54 浏览: 42
在Linux中,当你把用户添加到一个组中时,系统不会立即更新用户的组信息。这是因为用户的组信息是在用户登录时从系统的/etc/passwd和/etc/group文件中读取的。因此,如果用户已经登录,你需要让用户注销并重新登录才能更新他们的组信息。
你也可以使用命令 "newgrp" 来更新用户的组信息,这个命令会创建一个新的shell进程,并将用户添加到指定的组中。在新的shell中,用户的组信息会被更新。
另外,如果你在添加用户到组中时使用了 "-a" 选项,那么用户的组信息会立即被更新。例如:
```
sudo usermod -a -G group user
```
这个命令会将用户 "user" 添加到组 "group" 中,并立即更新用户的组信息。
相关问题
Linux:通过root账户把user添加到testgroup中,在user用户下执行id命令,未显示组testgroup信息。
这可能是由于用户在添加到testgroup组后,还没有重新登录或者注销/重新登录。在Linux系统中,用户组的信息是在用户登录时从系统中读取的,所以如果用户没有重新登录,那么新的组信息将不会被加载到用户的环境中。您可以尝试让用户重新登录或者在用户的终端中执行以下命令,让用户的组信息得到更新:
```
$ exec su $USER
```
这将在当前终端中创建一个新的shell,该shell会加载最新的组信息。然后您可以再次执行id命令,查看用户是否已经被成功添加到testgroup组中。
linux 在/etc/group中查看有没有相应的组生成,并用用户信息查询命令查看
好的,我明白了。您的问题是如何在 Linux 中查看是否有相应的用户组,并使用用户信息查询命令查看用户信息。下面是解决方法:
1. 打开终端,输入以下命令查看是否有相应的用户组:
```
cat /etc/group | grep <group_name>
```
其中,<group_name> 是您要查找的用户组名称。
如果命令输出了类似于以下内容的信息,则表示该用户组已经存在:
```
<group_name>:x:<group_id>:<user1>,<user2>,<user3>
```
其中,<user1>,<user2>,<user3> 表示该用户组下的成员。
2. 如果用户组存在,您可以使用以下命令查看用户信息:
```
id <username>
```
其中,<username> 是您要查看的用户名称。
如果命令输出了类似于以下内容的信息,则表示该用户存在:
```
uid=<user_id>(<username>) gid=<group_id>(<group_name>) groups=<group_id>(<group_name>),<group_id>(<group_name>)
```
其中,<user_id> 是该用户的唯一标识符,<group_id> 是该用户所在的用户组的唯一标识符,<group_name> 是该用户所在的用户组的名称。
希望以上解决方案能够帮助到您!
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![docx](https://img-home.csdnimg.cn/images/20210720083331.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)