精华内容
下载资源
问答
  • Linux 下,用户组用来组织和管理用户账户。用户组的目的主要是为了定义一系列权限,例如:针对...本文讲解如何在 Linux 下移除一个用户组,使用groupdel命令。一、groupdel命令语法groupdel命令的通用语法如下:...

    827420ce38563ff0068633df2bed3402.png

    3c6de3e3838532a9b53fb5b68c1849d0.png

    在 Linux 下,用户组用来组织和管理用户账户。用户组的目的主要是为了定义一系列权限,例如:针对一个资源的读,写,执行,并且将这些权限在用户组的用户之间共享。

    一个新的用户组可以通过groupadd命令来创建。如果一个用户组不再需要,可以从系统中移除。

    本文讲解如何在 Linux 下移除一个用户组,使用groupdel命令。

    一、groupdel命令语法

    groupdel命令的通用语法如下:

    groupdel [OPTIONS] GROUPNAME

    GROUPNAME是你想要移除的用户组名称。

    仅仅 root 或者有 sudo 权限的用户可以移除用户组。

    不能移除一个用户的主要用户组,除非将该用户从这个主要用户组中删除。

    groupdel命令仅仅接受很少的几个选项,平时也很少用。查看groupdelman 页面,可以找到更多关于该命令选项的信息。

    二、在 Linux 下删除一个用户组

    想要从系统中删除(移除)一个用户组,运行group命令,加上 group 名。

    例如,想要移除一个名称为mygroup的用户组,你需要运行:

    groupdel mygroup

    上面这个命令,将会从/etc/group和/etc/gshadow文件中移除用户组条目。

    成功时,groupdel不会打印任何输出。

    你可以通过使用下面的命令,列出所有的用户组,来验证用户组是否被移除:

    getent group | grep mygroup

    如果你想要移除的用户组不存在,系统将会打印一个错误信息,类似下面这样:

    groupdel: group 'mygroup' does not exist

    三、总结

    在 Linux 下,你可以使用groupdel命令移除用户组。

    同样的操作指令适用于任何其他的 Linux 发行版,包括 Ubuntu, CentOS, RHEL, Debian, Fedora, 和 Arch Linux。

    d7da277b7aa9dfdebec0b9ee408faff6.png

    如果你有任何疑问,请通过以下方式联系我们:

    微信:

    微信群:

    加上面的微信,备注微信群

    QQ: 3217680847

    QQ 群: 82695646

    9ddc589a9bae9dd81334056da3504a2c.png

    原文 :https://linuxize.com/post/how-to-delete-group-in-linux/

    d7da277b7aa9dfdebec0b9ee408faff6.png

    相关推荐

    展开全文
  • linux删除用户组命令-----groupdel

    千次阅读 2020-02-27 16:31:23
    groupdel命令用于删除指定的工作,本命令要修改的系统文件包括/etc/group和/etc/gshadow。 userdel修改系统账户文件,删除与 GROUP 相关的所有项目。给出的名必须存在。若该群组中仍包括某些用户,则必须先删除...

    groupdel

    groupdel命令用于删除指定的工作组,本命令要修改的系统文件包括/etc/group和/etc/gshadow。

    userdel修改系统账户文件,删除与 GROUP 相关的所有项目。给出的组名必须存在。若该群组中仍包括某些用户,则必须先删除这些用户后,方能删除群组。

    语法
    groupdel 【参数】
    注:此命令选项无太大意义
    选项
    -h, --help:显示此帮助信息并推出
    -R, --root CHROOT_DIR:chroot 到的目录

    常用实例

    创建test组,并查看其是否创建

    [root@linus ~]# groupadd test
    [root@linus ~]# cat /etc/gshadow | tail -1
    test:!::
    [root@linus ~]# cat /etc/shadow | tail -1
    strive::18240:0:99999:7:::
    

    直接使用groupdel命令删除test组

    [root@linus ~]# groupdel test 
    [root@linus ~]# cat /etc/gshadow | grep test
    [root@linus ~]# cat /etc/group | grep test
    

    之后组就消失了

    展开全文
  • linux创建用户组命令

    千次阅读 2021-05-09 04:05:48
    Linux 系统是下可以通过命令创建用户,当然也可以创建用户组,下面由学习啦小编为大家整理了linux创建用户组命令的相关知识,希望对大家有帮助!linux下创建用户组命令——groupadd命令其格式如下:代码:groupadd ...

    Linux 系统是下可以通过命令创建用户,当然也可以创建用户组,下面由学习啦小编为大家整理了linux创建用户组命令的相关知识,希望对大家有帮助!

    linux下创建用户组命令——groupadd命令

    其格式如下:

    代码:

    groupadd 选项 用户组

    可以使用的选项有:

    代码:

    -g GID 指定新用户组的组标识号(GID)。

    -o 一般与-g选项同时使用,表示新用户组的GID可以与系统已有用户组的GID相同。

    例1:

    代码:

    # groupadd group1

    此命令向系统中增加了一个新组group1,新组的组标识号是在当前已有的最大组标识号的基础上加1。

    例2:

    代码:

    #groupadd -g 101 group2

    此命令向系统中增加了一个新组group2,同时指定新组的组标识号是101。

    扩展资料1、删除用户组命令——groupdel命令

    其格式如下:

    代码:

    groupdel 用户组

    例如:

    代码:

    #groupdel group1

    此命令从系统中删除组group1。

    扩展资料2、linux修改用户组——groupmod命令

    其语法如下:

    代码:

    groupmod 选项 用户组

    常用的选项有:

    代码:

    -g GID 为用户组指定新的组标识号。

    -o 与-g选项同时使用,用户组的新GID可以与系统已有用户组的GID相同。

    -n新用户组 将用户组的名字改为新名字

    例1:

    代码:

    # groupmod -g 102 group2

    此命令将组group2的组标识号修改为102。

    例2:

    代码:

    # groupmod –g 10000 -n group3 group2

    此命令将组group2的标识号改为10000,组名修改为group3。

    扩展资料3

    如果一个用户同时属于多个用户组,那么用户可以在用户组之间切换,以便具有其他用户组的权限。用户可以在登录后,使用命令newgrp切换到其他用户组,这个命令的参数就是目的用户组。例如:

    代码:

    $ newgrp root

    这条命令将当前用户切换到root用户组,前提条件是root用户组确实是该用户的主组或附加组。类似于用户账号的管理,用户组的管理也可以通过集成的系统管理工具来完成。

    让Linux系统中的普通用户也有超级用户的权限

    展开全文
  • linux删除用户命令

    千次阅读 2021-05-09 04:25:58
    linux删除用户命令简介userdel 是一个底层用于删除用户的工具。在 Debian 上,我们通常会使用 deluser 命令。userdel 会查询系统账户文件,例如 /etc/password 和 /etc/group。那么它会删除所有和用户名相关的条目。...

    Linux下删除以后的时候我们需要通过相关的命令来实现。下面由学习啦小编为大家整理linux删除用户命令的相关知识,希望对大家有帮助!

    linux删除用户命令简介

    userdel 是一个底层用于删除用户的工具。在 Debian 上,我们通常会使用 deluser 命令。userdel 会查询系统账户文件,例如 /etc/password 和 /etc/group。那么它会删除所有和用户名相关的条目。在我们删除它之前,用户名必须存在。

    linux删除用户命令的用法

    由于 userdel 会修改系统账户文件,那么我们需要root特权来运行它。不然我们会遇到一个报错信息“只有root权限才能执行这项操作”或者类似的信息。在我们得到特权后,我们可以通过输入 userdel 从你的控制台删除用户。下面是一个默认使用 userdel 的样例。

    $ sudo userdel pasadena

    或者

    # userdel pasadena

    8f43fb908ba3c83ab76a104d00810db1.png

    正如你所见,我们不能没有root权限而删除用户 pasadena。当我们有权限时,系统不会给出错误信息,这意味着用户已经成功删除。

    完全删除用户家目录

    不带选项使用 userdel,只会删除用户。用户的家目录将仍会在/home目录下。

    6529f309fdff7f8168666bb22a990655.png

    当我们进入/home目录时,我们仍旧可以看到ID 1002拥有 pasadena 文件夹。已创建的用户通常会有一个与用户名相同的组名。1002是 pasadena 用户名的 UID 和 pasadena 组名的 GID。

    为了在删除用户时完全删除家目录,我们可以使用 -r 选项。这个选项同样会删除用户的邮件池,如果存在的话。

    156078fcafacdfef7341fe3ce069e682.png

    强制删除一个用户

    userdel 提供了 -f 选项来强制删除用户。甚至当用户已经登入 Linux 系统时此选项仍旧生效。请看一下示例截图。

    6ac5fd2a39b2f6e35346b980db4683d9.png

    截图的上面显示用户 pasadena 已经登录了系统。它被标记的进程6218是 SSHD 进程。而当我们用“userdel -f pasadena”只会显示已经登录的要被删除的用户信息。命令本身已经成功。如果我们使用cat 命令查看/etc/passwd的内容,我们看不到到用户 pasadena 存在了。他的家目录还存在但是所有者只能显示为数字ID。

    有一件事我们必须了解,带 -f 选项的 userdel 不会断开 该用户已有的 SSH 链接。因此,即使用户已经不存在,但实际上仍是登录状态,并且是活跃用户。但是当用户登出后不可再登录,因为用户已经被删除。

    因此所以这个选项使用起来有些危险,因为它会使你的系统进入不一致的状态。

    补充:linux删除用户命令userdel总结

    上面就是Linux使用userdel命令删除用户账号的方法介绍了,userdel命令不仅能够用来删除系统用户账号,还能用于删除文件。

    展开全文
  • linux删除用户命令是什么?

    千次阅读 2021-05-15 09:30:00
    Smart猫小萌userdel可删除用户帐号与相关的文件。若不加参数,则仅删除用户帐号,而不删除相关文件命 令: userdel功能说明:删除用户帐号。语 法:userdel [-r][用户帐号]补充说明:userdel可删除用户帐号与相关的...
  • 命令介绍:groups、newgrp、useradd、usermod、userdel、passwd、chage、id、groupadd、groupmod、groupdel、su、sudo
  • 下面介绍常用的创建创建与删除用户与用户组 1 创建用户 useradd + 用户名 以创建用户test用户为例 首先输入useradd test 此命令是添加用户test 然后输入passwd test 此命令是给test用户设置密码,如果...
  • 用户组:具有相同权限的一组用户 /etc/group :存储当前系统中所有用户组的信息 --Group : x  : 123 : abc,def,xyz --组名称:组密码占位符:组编号:组中用户名列表 /etc/gshadow:存储当前系统中用户组...
  • Linux用户的基本命令

    千次阅读 2020-11-15 19:39:11
    Linux用户的基本命令 1.用户的基本操作命令 创建用户----------useradd 用户名 创建密码----------passwd 用户名 删除用户----------userdel 用户名 删除用户和用户目录---------- userdel -r 用户名 . 指定用户...
  • Linux中添加、修改、删除用户和用户组

    万次阅读 多人点赞 2018-06-20 14:11:15
    一、用户:在创建用户时,需要为新建用户指定一用户组,如果不指定其用户所属的工作组,自动会生成一个与用户名同名的工作组。创建用户user1的时候指定其所属工作组users,例:useradd –g users user11、使用命令 ...
  • Linux用户组之主组和附加组

    千次阅读 2021-05-08 23:12:54
    用户登录系统时的,规则如下:创建新用户时,若未明确指定该用户所属的主,会默认创建一个与用户名相同的,作为该用户的主组用户创建文件时,文件的所属权限就是当前用户的主使用useradd命令时用-...
  • linux命令useradd添加用户详解 1.作用 useradd或adduser命令用来建立用户帐号和创建用户的起始目录,使用权限是超级用户。 2.格式 linux命令useradd添加用户详解 1.作用 useradd或adduser命令用来建立用户帐号和创建...
  • Linux--用户及用户组管理基本命令

    万次阅读 多人点赞 2021-08-11 18:25:05
    目录学习背景一、用户组管理1.1 用户组查看1.2 用户组添加1.2.1 直接添加用户组1.2.2 指定GID值添加用户组1.2.3 用户组修改1.2.4 用户组删除1.2.5 用户组密码1.2.6 用户组切换1.2.7 管理用户组用户1.2.8 查看用户组...
  • groupdel 删除组Linux groupdel command is used to delete a group. This is a very powerful command, so use it carefully. It’s a common Linux command and you can use it in all the Linux distributions ...
  • Linux用户的管理命令

    千次阅读 2019-04-10 19:30:24
    用户的增,更,删除: root权限 groupdel 删除组 删除组之前必须将用户删除干净 deluser 删除用户 deluser --remove-home 用户用户的家目录一起删除 adduser 添加用户 /etc/passwd 系统能够识别的用户...
  • 1、建用户: 查看:ls /home useradd xiongda  passwd xiongda  2、建工作 groupadd xiongchumo  3、给已有的用户增加工作,usermod可以修改登陆名,家
  • Linux操作系统中,(Group)用于组织和管理用户帐户,的主要目的是定义一特权,例如对给定资源的读取、写入或执行权限,这些特权可以在内的用户之间共享。可以使用groupadd命令创建一个新,如果不再需要一...
  • 与大家分享下Linux系统中创建用户、设置密码、修改用户删除用户命令,希望对你有所帮助。 useradd testuser 创建用户testuser passwd testuser 给已创建的用户testuser设置密码 说明:新创建的用户会在/home...
  • Linux命令(26):Linux查看用户

    万次阅读 2016-09-21 18:29:31
    每个用户都属于某个用户组;一个组中可以有多个用户,一个用户也可以属于不同的组。当一个用户同时是多个组中的成员时,在 /etc/passwd 文件中记录的是用户所属的主组,也就是登录时所属的默认组,而其他组称为附加...
  • Linux用户用户组管理命令

    千次阅读 2018-06-02 17:16:51
    相关的管理命令汇总用户管理相关命令useradd 添加用户adduser 添加用户userdel 删除用户passwd 为用户设置密码usermod 修改用户命令,可以通过usermod 来修改登录名、用户的家目录等等 用户组管理相关命令...
  • Linux 用户/用户组 管理(添加/删除)

    千次阅读 2018-09-23 01:16:05
    新增加一个用户并将其列入一个已有的用户组中需要用到 useradd 命令。如果还没有这个用户组,可以先创建该用户组命令参数如下: useradd -G {group-name} username 例如,我们要创建一个新用户 cnzhx 并将其...
  • Linux添加/删除用户和用户组

    千次阅读 2019-01-10 14:01:11
    转自:Linux添加/删除用户和用户组 如何将用户从一个组中移除?...本文总结了Linux添加或者删除用户和用户组时常用的一些命令和参数。 1、建用户: adduser phpq //新建phpq用户 passwd phpq ...
  • 在/etc/group文件中可以看到,...添加一个,为了节省博客篇幅,删除了部分信息 [root@localhost home]# groupadd test [root@localhost home]# cat /etc/group root:x:0: bin:x:1: daemon:x:2: sys:x:3: adm:...
  • Linux中添加、修改和删除用户和用户组

    万次阅读 多人点赞 2017-12-04 09:41:10
    一、用户:在创建用户时,需要为新建用户指定一用户组,如果不指定其用户所属的工作组,自动会生成一个与用户名同名的工作组。创建用户user1的时候指定其所属工作组users,例:useradd –g users user1 1、使用命令 ...
  • Linux用户组、用户权限

    千次阅读 2018-07-03 11:44:02
    一、用户组:在linux中每个用户必须属于一个组,每个用户组其实就是多个用户的一个集合!1、添加用户组-->groupadd -g 666 group_name;(-g GID 说白了就是用户组的id)2、删除用户组-->groupdel ...
  • 目录 配置文件 用户信息文件 用户密码文件 组信息文件 组密码文件 用户管理命令 useradd ...用户组管理命令 ...在Linux系统中主要是通过配置文件来实现对用户和用户组的管理,比较重要的有以...
  • 与大家分享下Linux系统中创建用户、设置密码、修改用户删除用户命令,希望对你有所帮助。 useradd testuser 创建用户testuserpasswd testuser 给已创建的用户testuser设置密码说明:新创建的用户会在/home下创建...
  • linux创建用户命令

    千次阅读 2021-05-09 08:25:51
    新创建的用户会在/home下创建一个用户目录testuserusermod --help 修改用户这个命令的相关参数userdel testuser 删除用户testuserrm -rf testuser 删除用户testus...
  • 追加用户到新的用户组,让他处在多个组中 usermod -aG group1 user1 或者 gpasswd -a user1 group1 将用户从某个用户组中移除 gpasswd -d user1 group1 查看用户所在用户组 groups user1 新增用户 useradd user...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 264,538
精华内容 105,815
关键字:

删除linux用户组的命令

linux 订阅