你知道Linux中的UID和GID的含义吗
是不是大家看到UID(user id)和GID(group id),都会立马说不就是用户和用户组ID。
但是。
当我们登陆Linux系统时,输入自己的用户名和密码,这里其实Linux系统并不认识你的用户名(或者换一种说法,不是依赖于你的用户名来识别你),它只认识你的用户名所对应的ID号(一串数字)。
直白一点,用户名实际没有ruan用,仅是为了方便用户的记忆而已(对比域名和ip)。
如下图:
查看odysee用户UID和GID
![38f3c92ee023944dc6084bcff9fb18a6.png](https://img-blog.csdnimg.cn/img_convert/38f3c92ee023944dc6084bcff9fb18a6.png)
Linux系统将所有用户名称与ID的对应关系都存储在/etc/passwd文件中。
如下图:
![324caf5519d055001792d29ef56669ef.png](https://img-blog.csdnimg.cn/img_convert/324caf5519d055001792d29ef56669ef.png)
用户组名称和ID对应关系都存储在/etc/group文件中。