Linux学习历程——Centos 7 账户管理命令(用户组篇)groupadd groupmod groupdel
一、命令介绍
groupadd:创建用户组
groupmod:修改用户组属性
groupdel:删除用户组
------------------------------------------------------------------------------------------------------------------------------
二、实例
groupadd
| 参数 | 作用 |
| -g | 指定组ID号 |
| -o | 允许使用非唯一的组ID号 |
添加用户组testusers
groupadd testusers

这里我们知道查看用户信息我们可以通过/etc/passwd 来查看。
查看组信息我们则可以通过查看/etc/group 来查看,上图我们可以看到testusers已经创建成功,后面的数字1000,
就是testusers组的GID。
如果我们在创建组的时候也可以使用 -g 参数来指定GID。
我们创建一个组名为workgroup GID为6000。
groupadd -g 6000 workgroup

通过使用 -g 参数, 我们在创建组的时候可以直接为其指定GID。
---------------------------------------------------------------------------------------------------------------------------
groupmod
| 参数 | 作用 |
| -g | 为用户指定新的GID |
| -o | 与-g同时使用,使指定的新GID可以不唯一 |
| -n | 将用户组的名字改为新名字 |
我们想要修改组testusers的GID为2000,可以使用 -g 参数来修改。
groupmod -g 2000 testusers

组 testusers 的GID 成功修改为2000 。
接下来我们想要再次修改 testusers 的GID为6000(同workgroup组的GID相同)。
这种情况,我们就可以使用 -o 配合-g参数来操作。
groupmod -og 6000 testusers

上图中可以看到 , testusers 组和 workgroup组的GID都是6000,说明我们修改成功。
如果我们想要修改组名又该怎么办呢?
-n参数在这里就要发挥作用了。
我们修改workgroup组的GID为5000 , 组名修改为wg。
groupmod -g 5000 -n wg workgroup

这样就实现了修改组名和GID .
-------------------------------------------------------------------------------------------------------------------
groupdel
删除组,我们可以使用 groupdel 命令。
删除wg组
groupdel wg

这样 wg 组就被删除了。
------------------------------------------------------------------------------------------------------------------------
三、总结
用户管理命令在linux运维中经常用到,不过好在这些命令都不难,我们多练习就能熟练掌握。
我是刚刚接触Linux的小白, 文章不当之处,望指正。
Linux学习历程——Centos 7 账户管理命令(用户组篇)groupadd groupmod groupdel的更多相关文章
- Linux学习历程——Centos 7 账户管理命令(用户篇)useradd usermod userdel
一.命令介绍 useradd 用于创建新的用户 usermod 用于修改用户属性 userdel 用于删除用户 -------------------------------- ...
- Linux学习历程——Centos 7重置root密码
一.自述 最近刚刚接触linux,因为我设置密码比较随性,把自己做系统的时候设置的root密码给forget,每当系统崩溃,重新把虚拟机备份还原后,就面临无法登陆的尴尬情况,只得重置root密码,好了 ...
- Linux学习历程——Centos 7 passwd命令
一.命令介绍 passwd 命令用于修改用户密码,过期时间,认证信息等. 普通用户只能使用 passwd 命令修改自身的系统密码,而 root 管理员则有权限修改其他所有人的密码.更酷的是,root ...
- 账户管理命令 useradd、groupadd
内容提要: 1. 掌握用户的 增/删/改 命令 2. 掌握组的 增/删/改 命令 组管理 1)groupadd groupadd 用于添加组账号.格式如下: groupadd [-g GID] GRO ...
- Linux学习历程——Centos 7 ls命令
一.命令介绍 ls命令用于显示目录中的信息. ----------------------------------------------------------------------------- ...
- Linux学习历程——Centos 7 find 命令
一.命令介绍 find 命令用于按照指定条件来查找文件. 一些比较常用参数如下表 参数 作用 -name 匹配名称 -perm 匹配权限mode为完全匹配( –mode包含即可) -user 匹配所有 ...
- Linux学习历程——Centos 7 grep命令
一.命令简介 grep 命令用于在文本中执行关键词搜索,并显示匹配的结果. 由于grep命令参数很多,这里只列出一些常用的参数. 参数 作用 -b 将可执行文件当作文本文件来搜索 -c 仅显示找到的行 ...
- Linux学习历程——Centos 7 ps命令基础
一.ps命令介绍 ps命令是Process Status的缩写,用于查看系统进程状态,ps命令输出值非常多,通常结合管道符使用. 二.实例 1.我们直接输入ps命令,不加任何参数. 可以看到默认输出4 ...
- Linux学习历程——Centos 7 man命令
一.man命令介绍 man,为单词manual的缩写,是linux下的帮助指令. 二.实例 以man命令为例,输入 man man 获取man命令的帮助文档 可以看出,使用man命令查询到的帮助信 ...
随机推荐
- vivo4.0系统怎么不ROOT激活Xposed框架的教程
在越来越多应用室的引流,或业务操作中,大多数需要使用安卓的强大Xposed框架,前几天,我们应用室采购了一批新的vivo4.0系统,大多数都是基于7.0以上系统,大多数不能够刷入Root的su权限,即 ...
- Android之Fragment详解
文章大纲 一. 什么是Fragment二. Fragment生命周期三. Fragment简单实例四.Fragment实战五.项目源码下载六.参考文章 一. 什么是Fragment Fragmen ...
- css 选择器基础
有时在看别人代码时,看到一长串的选择器经常有点懵,今天来夯实一下基础 选择器有: 1.标签选择器 :就是HTML 中的标签 如<p> <h1> <body>等 2. ...
- Java Main参数解析(Args4j)
最近实现一个工具,Main函数会有很多参数,而且参数类型不同,为了统一解析,网上找到三方工具类Args4j,轻松搞定. 代码实例如下: 定义解析类: import java.io.File impor ...
- 搭建属于自己的GIT服务器——pingg
1.下载并安装jdk. 下载地址:https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.htm ...
- Git分布式版本控制器安装注意点及其常用命令
将git按照默认选项下载安装后,打开git bach版面进行git命令行操作(记住在安装的过程中文件夹中不能存在中文):注:Windows下,路径名不要包含中文,因为Git对中文支持不给力,可能会存在 ...
- linux入门--操作系统是什么,操作系统概述
Linux 也是众多操作系统之一,要想知道 Linux 是什么,首先得说一说什么是操作系统. 计算机是一台机器,它按照用户的要求接收信息.存储数据.处理数据,然后再将处理结果输出(文字.图片.音频.视 ...
- shell打印 菱形
#!/bin/bashread -p "input the length: " n for i in `seq 1 $n`do for ((j=$n;j> ...
- hibernate出现QueryException: could not resolve property 查询异常
可能是你的属性名写错了, 因为hibernate是面向对象和属性的.
- python-图像处理之PIL库的使用
1.先看一段英文代码The Python Imaging Library (PIL) adds image processing capabilities to your Python interpr ...