linux不能用一个命令创建多个用户组。在linux中创建用户组的命令是groupadd,它只能创建一个用户组。
每个用户都有一个用户组,系统可以集中管理一个用户组中的所有用户。不同的linux系统对用户组有不同的规则。比如linux下的用户属于同名用户组,这个用户组是在创建用户的同时创建的。用户组管理包括用户组的添加、删除和修改。组的添加、删除和修改实际上是对/etc/group文件的更新。
1.添加一个新的用户组,并使用groupadd命令。其格式如下:
代码:groupadd选项用户组
可用选项有:cod:-ggid指定新用户组的组标识号(gid)。-o通常与-g选项一起使用,这意味着新用户组的gid可以与系统中现有用户组的gid相同。
例1:代码:#groupaddgroup1
该命令向系统添加一个新组group1,新组的组标识号在现有最大组标识号的基础上加1。
示例2:代码:#groupadd-g101group2
该命令向系统添加一个新组group2,并指定新组的组标识号为101。
2.如果要删除现有的用户组,请使用groupd:groupd:#groupd:groupmod选项用户组
常见的选项有:cod:-ggid为用户组指定一个新的组标识号。当-o和-g选项同时使用时,用户组的新gid可以与系统中现有用户组的gid相同。-n新用户组将用户组的名称更改为新名称。
示例1:代码:#groupmod-g102group2
该命令将组group2的组标识号更改为102。
示例2:代码:#groupmod–g10000-ngroup3group2
该命令将组group2的标识号更改为10000,并将组名更改为group3。
4.如果一个用户同时属于多个用户组,那么该用户可以在用户组之间切换,以拥有其他用户组的权限。用户登录后可以使用命令n:$n
您可以使用usermod命令来更改linux中的用户名。具体操作方法如下:
1.首先打开linux的终端,输入修改用户名的指令。简单的用户名修改是usermod加上参数l,然后是新用户名,最后是旧用户名。
2.这时,当你使用cd命令来到主目录时,你会发现有一个小问题,就是只能修改用户名而不能更新用户目录中的用户文件。
3.如果要更新home目录下的文件夹名,需要使用参数d,后面跟着home的路径和新的用户名,然后加上参数m和新的用户名来更新用户目录的名称。
4.当你最终进入主目录时,你会发现目录名已经被成功更新。