当前位置:实例文章 » 其他实例» [文章]Linux 用户组相关命令

Linux 用户组相关命令

发布人:shili8 发布时间:2025-02-26 13:49 阅读次数:0

**Linux 用户组相关命令**

在 Linux 系统中,用户组是用于组织和管理用户的概念。每个用户都属于一个或多个用户组,每个用户组又对应一组特定的权限和访问控制。下面我们将介绍一些常用的 Linux 用户组相关命令。

###1. `id` 命令`id` 命令用于显示指定用户的信息,包括其 UID、GID 和所属组列表。

bash# 显示当前用户的信息id# 显示指定用户的信息id username


示例输出:

uid=1000(username) gid=100(users) 组=users,adm


###2. `group` 命令`group` 命令用于显示系统中所有用户组的列表。

bash# 显示系统中所有用户组的列表group


示例输出:

users adm cdrom sudo dip plugdev lpadmin sambashare


###3. `newgrp` 命令`newgrp` 命令用于登录到一个指定的用户组。

bash# 登录到 users 组newgrp users


示例输出:

[username@localhost ~]$ newgrp users[username@localhost ~]$


###4. `groupadd` 命令`groupadd` 命令用于创建一个新用户组。

bash# 创建一个新用户组groupadd groupName


示例输出:

# 创建一个名为 "myGroup" 的新用户组groupadd myGroup


###5. `groupdel` 命令`groupdel` 命令用于删除一个指定的用户组。

bash# 删除一个指定的用户组groupdel groupName


示例输出:

# 删除名为 "myGroup" 的用户组groupdel myGroup


###6. `usermod` 命令`usermod` 命令用于修改一个指定用户的属性,包括其 UID、GID 和所属组列表。

bash# 修改当前用户的 GIDusermod -g groupName username


示例输出:

# 将当前用户的 GID 更改为 "myGroup"
usermod -g myGroup username


###7. `groupmod` 命令`groupmod` 命令用于修改一个指定用户组的属性,包括其 GID 和名称。

bash# 修改一个指定用户组的 GIDgroupmod -g newGID groupName


示例输出:

# 将名为 "myGroup" 的用户组的 GID 更改为1001groupmod -g1001 myGroup


###8. `useradd` 命令`useradd` 命令用于创建一个新用户。

bash# 创建一个新用户useradd username


示例输出:

# 创建一个名为 "newUser" 的新用户useradd newUser


###9. `userdel` 命令`userdel` 命令用于删除一个指定的用户。

bash# 删除一个指定的用户userdel username


示例输出:

# 删除名为 "newUser" 的用户userdel newUser


###10. `chown` 命令`chown` 命令用于改变一个文件或目录的所有权。

bash# 将文件所有权更改为指定用户和组chown username:groupName filename


示例输出:

# 将名为 "file.txt" 的文件的所有权更改为 "newUser" 和 "myGroup"
chown newUser:myGroup file.txt


###11. `chmod` 命令`chmod` 命令用于改变一个文件或目录的权限。

bash# 将文件权限更改为指定模式chmod mode filename


示例输出:

# 将名为 "file.txt" 的文件的权限更改为755chmod755 file.txt


###12. `chgrp` 命令`chgrp` 命令用于改变一个文件或目录的组所有权。

bash# 将文件组所有权更改为指定组chgrp groupName filename


示例输出:

# 将名为 "file.txt" 的文件的组所有权更改为 "myGroup"
chgrp myGroup file.txt


以上就是 Linux 用户组相关命令的介绍。这些命令可以帮助你管理系统中的用户和用户组,包括创建、删除、修改用户和用户组的属性,以及改变文件和目录的所有权和权限。

相关标签:运维linux服务器
其他信息

其他资源

Top