Linux命令汇总之用户和组的相关命令

  1. useradd:添加用户

    格式:useradd [options] LOGIN

    参数:

    -r:建立系统账户

    -u:指定用户ID

    -g:指定用户所属组ID

    -c:添加注释信息

    -d:指定用户的家目录

    -s:指定用户登入时使用的shell

    -G:指定用户所属的附加群组

    -m:自动建立用户的登入目录

    例子:

    创建用户Oracle,所属附加组database和sql,ID号为3000, 家目录为/home/database

  2. groupadd:创建组

    格式:groupadd [options] group

    参数:

    -r:创建系统组

    -g:指定组ID

3、userdel/groupdel:删除用户/删除组

格式:userdel [options] LOGIN

groupdel group

userdel参数:

-f:删除用户家目录及其文件

4、usermod/groupmod:修改帐号属性/修改组属性

格式:usermod [options] LOGIN

参数:

-c:修改帐号注释信息

-d:修改家目录

-e:修改帐号的有效期限

-s:修改帐号shell

-f:修改密码过期后多少天关闭该帐号

-U:解除密码锁定

-L:锁定用户密码

-l:修改帐号名称(在线帐号不允许修改)

时间: 2024-10-18 10:06:41

Linux命令汇总之用户和组的相关命令的相关文章

2015/8/25 作业:用户和组的相关命令

用户和组的相关命令 useradd.usermod.passwd.userdel groupadd.groupmod.gpasswd.groupdel chage, chsh, chfn id, w, who, whoami su ------------------------------------ 19.权限      权限: r .w .x      文件:      r:可读,可利用类似 cat等命令查看文件内容 w:可写,可以编辑或删除此文件      x:可执行,可以再命令提示符下

centos 用户和组的相关命令

知识来自老师! 文件内容查看命令:   一切皆文件 cat:cat -n 显示行号 ,罗列所有的内容,从前向后看---查看内容少的文件 tac: 倒置查看,   从后向前看    内容少的文件 less:回车是行显示,空格是页显示,支持搜索内容---查看内容多的文件 more :不支持搜索,分页显示更多的东西 head:  文件前         head  /var/log/messgeg  -3n          显示前3行 tail :    文件后几行    tailf   -fn 3

linux入门之用户和组管理类命令

在学习用户和组管理命令之前,我们首先要了解id这个基本命令,它是为了显示当前用户的身份信息,有用户就不免会牵扯到组的相关概念,那就让我们一起来看有关用户和组的相关命令. 1.id id  当前用户自身信息 语法 id   选项    参数(用户名) 选项与参数 id            用户名     显示指定用户的信息 [[email protected] ~]# id uid=0(root) gid=0(root) groups=0(root) context=unconfined_u:u

linux 查找过滤及用户和组管理命令的一些事例

列出当前系统上所有已经登录的用户的用户名,注意:同一个用户登录多次,则只显示一次即可 ~]# who | cut -d' ' -f1 | sort | uniq 列出最后登录到当前系统的用户的相关信息. ~]# last | head -1 列出当前系统上被用户当作其默认shell的最多的那个shell. ~]# cut -d: -f7 /etc/passwd | uniq -c | sort -n | tail -1 将/etc/passwd中的第三个字段数值最大的后10个用户的信息全部改为大

linux系统 用户和组管理类命令的使用方法

列出当前系统上所有已经登录的用户的用户名,注意:同一用户登录多次,则只显示一次即可. [[email protected] ~]# who    #显示当前用户登录信息 root    tty1         2016-10-05 15:58 root    pts/0        2016-10-05 16:07(192.168.0.17) [[email protected] ~]# who | cut -d' ' -f1    #取出当前用户登录信息的用户名 root root [[e

linux 用户和组管理相关的命令

                 linux 用户和组管理相关的命令 用户管理 useradd 建立用户帐号 语 法:useradd [options] LOGIN参 数: -u UID: [UID_MIN, UID_MAX]定义在/etc/login.defs -o 配合-u 选项,不检查UID的唯一性 -g GID:指明用户所属基本组,可为组名,也可以GID -G GROUP1[,GROUP2,...]:为用户指明附加组,组必须事先存在 -c "COMMENT":用户的注释信息 -

Linux用户和组管理类命令

1. 列出当前系统上所有已经登录的用户的用户名,注意:同一个用户登录多次,则只显示一次即可.命令:who | cut -d ' ' -f1|uniq 2. 取出最后登录到当前系统的用户的相关信息.命令:who | tail -1 |cut -d '' -f1 |id 3. 取出当前系统上被用户当作默认shell的最多的那个shell.命令:cut -d: -f7 /etc/passwd |uniq -c |sort -n |tail -n1 4. 将/etc/passwd中的第三个字段数值最大的

用户和组管理类命令

1.列出当前系统上所有已经登陆的用户的用户名,注意:同一个用户登陆多次,则显示一次即可. who |cut -d' ' -f1 | sort | uniq 2.取出最后登陆到当前系统的用户的相关信息 w|tail-n1或者who|tail-n1 3.取出当前系统上被用户当做其默认shell的最多的那个shell cat /etc/passwd | awk -F':' '{print $7}'|uniq –c 结果为:/sbin/nologin awk -F':' '{a[$7]++}END{fo

Linux创建修改删除用户和组

Linux 创建修改删除用户和组 介绍 在日常的维护过程中创建用户操作用的相对会多一些,但是在这个过程中涉及到的知识点就不单单就是useradd了,接下来就来详细了解账号管理的相关信息. 用户信息 先从用户信息开始分析,可以通过查询/etc/password文件,每一行代表一个用户信息 root:x:0:0:root:/root:/bin/bash bin:x:1:1:bin:/bin:/sbin/nologin daemon:x:2:2:daemon:/sbin:/sbin/nologin m