精华内容
下载资源
问答
  • Linux - 查看系统group

    千次阅读 2015-10-22 10:56:46
    在发行版Ubuntu下,系统的用户组是存放在/etc/group文件里的,当我们想要查看的时候,只需要把里面的内容打印出来就可以了。cat /etc/group会出现如下内容:alps@VM-154-45-ubuntu:~$ cat /etc/group root:x:0:alps ...

    在发行版Ubuntu下,系统的用户组是存放在/etc/group文件里的,当我们想要查看的时候,只需要把里面的内容打印出来就可以了。

    cat /etc/group

    会出现如下内容:

    alps@VM-154-45-ubuntu:~$ cat /etc/group
    root:x:0:alps
    daemon:x:1:
    bin:x:2:
    sys:x:3:
    adm:x:4:syslog,ubuntu
    tty:x:5:
    disk:x:6:
    lp:x:7:
    mail:x:8:
    news:x:9:
    uucp:x:10:
    man:x:12:
    proxy:x:13:
    kmem:x:15:
    dialout:x:20:
    fax:x:21:
    voice:x:22:
    cdrom:x:24:ubuntu
    floppy:x:25:
    tape:x:26:
    sudo:x:27:ubuntu,fanset
    audio:x:29:
    dip:x:30:ubuntu

    这里说下每个代表什么意思:

    [group name]:[password]:[group id]:[user list]

    第一个是组名,然后是密码,组所在ID,属于该组的用户列表。

    所以想要更改权限,可以在这里更改组。

    展开全文
  • linux group 操作

    千次阅读 2017-07-28 11:29:20
    创建用户组 groupadd group 修改组名 groupmod -n group group_rename ...groupdel group ...#用户组所在的文件是/etc/group,在里面可以查看所有用户组 创建用户 useradd user_name passwd user_n

    创建用户组

    groupadd group


    修改组名

    groupmod -n group group_rename


    删除组

    groupdel group


    查看用户所在组

    groups user_name  

    #用户组所在的文件是/etc/group,在里面可以查看所有用户组


    创建用户

    useradd user_name

    passwd user_name


    修改用户组及登录默认路径

    gpassword -d /home/user/user_name (-a) -G group user_name 

    #用户登录默认路径为/home/user/user_name

    #将用户移动到组 group

    #-a 表示 append 如果不加 -a 会将user 从当前所在组里移除 gpassword -a user group

    #-d 表示 delete 如果加上 -d 不需要-G gpassword -d user group

    展开全文
  • linuxgroup命令

    千次阅读 2020-09-07 10:08:20
    (1)添加组groupadd 格式:groupadd 选项 组名 -g 指定组的GID,该GID必须唯一,不能和其他用户组的GID重复 -o 一般与-g选项同时使用,表示新用户组的GID可以与系统已...[root@master Desktop]# groupadd -g 1020 group2

    ■账户组管理【groupadd、groupmod、groupdel、newgrp】

    (1)添加组groupadd
    格式:groupadd 选项 组名
    -g 指定组的GID,该GID必须唯一,不能和其他用户组的GID重复
    -o 一般与-g选项同时使用,表示新用户组的GID可以与系统已有用户组的GID相同

    ■【groupadd 创建组】
    [root@master Desktop]# groupadd group1
    [root@master Desktop]# groupadd -g 1020 group2

    ■默认情况创建用户不指定组时,创建相同用户的组,如果创建用户想指定到哪个组(组要先存在):
    useradd -g 组名 用户名
    [root@master home]# useradd -g group1 username1

    $>more /etc/group|grep username1

    #查找帐号
    [root@master opt]# cat /etc/passwd
    在这里插入图片描述

    #通过GID查找属于哪个组
    [root@master opt]# cat /etc/group | grep 504
    在这里插入图片描述

    创建组,指定用户私有组和附加组
    [root@master home]# groupadd -g 656 newgroup
    [root@master home]# more /etc/group|grep newgroup
    在这里插入图片描述

    [root@master home]# useradd -g newgroup -G crx,crx2 newuser
    [root@master home]# more /etc/group|grep newuser
    在这里插入图片描述

    [root@master home]# useradd -G crx,crx2 newuser

    (2)修改组属性groupmod
    格式:goupmod 选项 组名
    -g 修改GID;
    -n 修改组名
    ■【groupmod修改组】

    1)groupmod -g 组ID 组名

    [root@master home]# more /etc/group | grep crx
    在这里插入图片描述

    [root@master home]# groupmod -g 555 crx
    [root@master home]# more /etc/group | grep crx
    在这里插入图片描述
    2)groupmod -n 新组名 旧组名
    [root@hadoop101 robot]# groupmod –n newcrx crx

    #确认组信息(/etc/passwd和/etc/group)
    [root@master home]# more /etc/group | grep newcrx
    在这里插入图片描述
    #查询组下有多少个用户
    [root@master home]# cat -n /etc/group|grep 555

    (3)newgrp命令
    如果一个用户同时属于多个用户组,那么用户可以在用户组之间切换,以便具有更多的用户组权限,
    newgrp主要用于在多个用户组之间进行切换
    语法格式: newgrp<用户组>

    建立3个用户组group1 group2 group3
    #>groupadd group1
    #>groupadd group2
    #>groupadd group3

    #> cat /etc/group
    在这里插入图片描述

    创建用户user1,同时指定user1主用户组为group1,附加用户组为group2和group3
    $>useradd -g group1 -G group2,group3 user1

    查看私有组(所在组)
    /etc/passwd

    查看附加组
    $>more /etc/group|grep user1
    在这里插入图片描述
    为用户user1设置密码
    $>passwd user1

    登录user1帐户切换组操作
    $>su user1
    $>whoami
    user1

    #切换到指定用户下的目录
    [user1@master Desktop]$ cd /tmp/
    [user1@master tmp]$ mkdir user1_doc
    [user1@master tmp]$ newgrp group2
    [user1@master tmp]$ mkdir user2_doc
    [user1@master tmp]$ newgrp group3
    [user1@master tmp]$ mkdir user3_doc
    [user1@master tmp]$ ll

    (4)删除组groupdel
    ■语法格式:groupdel 用户组(只能删除空组)
    [root@master crx]# groupdel groupname

    ■/etc/group 确认组信息
    (如果删除不了用户组,可以通过这两个文件/etc/group, /etc/gshadow 删除用户组内容)

    ■如何在linux下使用【userdel和 groupdel删除用户和用户组】
    userdel很简单,只有一个参数可选 -r ;
    如果加参数-r ,表示在删除用户的同时,一并把用户的家目录及本地邮件存储的目录或文件
    也一同删除;比如我们现在有个用户murray,其家目录位于/var目录中,现在我们来删除这个用户;
    userdel murray 注:删除用户murray,但不删除其家目录及文件;
    userdel -r murray 注:删除用户murray,其家目录及文件一并删除;

    警告: 请不要轻易用-r参数;他会删除用户的同时删除用户所有的文件和目录,切记;
    如果用户目录下有重要的文件,在删除前请备份;
    其实也有最简单的办法,但这种办法有点不安全,也就是直接在/etc/passwd中删除您想要删除用户的记录;
    但最好不要这样做,/etc/passwd 是极为重要的文件,可能您一不小心会操作失误;

    展开全文
  • cat /etc/group #查看用户组 与用户相关的关键的文件 `/etc/passwd`: 用户账户的详细信息在此文件中更新。 `/etc/shadow`: 用户账户密码在此文件中更新。 `/etc/group`: 新用户群组的详细信息在此文件中更新。...

    常用命令

    • 查看用户、用户组的命令
    cat /etc/passwd #查看用户
    cat /etc/group	#查看用户组
    
    • 与用户相关的关键的文件
    `/etc/passwd`: 用户账户的详细信息在此文件中更新。
    `/etc/shadow`: 用户账户密码在此文件中更新。
    `/etc/group`: 新用户群组的详细信息在此文件中更新。
    `/etc/gshadow`: 新用户群组密码在此文件中更新。
    

    /etc/passwd内容解析

    /etc/passwd 是一个文本文件,其中包含了登录 Linux 系统所必需的每个用户的信息。它保存用户的有用信息,如
    用户名:密码:用户 ID:群组 ID:用户 ID 信息:用户的家目录: Shell

    • 执行查看用户命令
    cat /etc/passwd
    

    /etc/passwd 文件将每个用户的详细信息写为一行,其中包含七个字段,每个字段之间用冒号 : 分隔:

    7 个字段的详细信息如下。

    1. 用户名 (root): 已创建用户的用户名,字符长度 1 个到 12 个字符。
    2. 密码(x):代表加密密码保存在 `/etc/shadow 文件中。
    3. 用户 ID(0):代表用户的 ID 号,每个用户都要有一个唯一的 ID 。UID 号为 0 的是为 root 用户保留的,UID 号 1 到 99 是为系统用户保留的,UID 号 100-999 是为系统账户和群组保留的。
    4. 群组 ID (0):代表群组的 ID 号,每个群组都要有一个唯一的 GID ,保存在 /etc/group文件中。
    5. 用户信息(root):代表描述字段,可以用来描述用户的信息(LCTT 译注:此处原文疑有误)。
    6. 家目录(/root):代表用户的家目录。
    7. Shell(/bin/bash):代表用户使用的 shell 类型。
    root:x:0:0:root:/root:/bin/bash
    bin:x:1:1:bin:/bin:/sbin/nologin
    daemon:x:2:2:daemon:/sbin:/sbin/nologin
    adm:x:3:4:adm:/var/adm:/sbin/nologin
    lp:x:4:7:lp:/var/spool/lpd:/sbin/nologin
    sync:x:5:0:sync:/sbin:/bin/sync
    shutdown:x:6:0:shutdown:/sbin:/sbin/shutdown
    halt:x:7:0:halt:/sbin:/sbin/halt
    mail:x:8:12:mail:/var/spool/mail:/sbin/nologin
    operator:x:11:0:operator:/root:/sbin/nologin
    games:x:12:100:games:/usr/games:/sbin/nologin
    ftp:x:14:50:FTP User:/var/ftp:/sbin/nologin
    nobody:x:99:99:Nobody:/:/sbin/nologin
    systemd-network:x:192:192:systemd Network Management:/:/sbin/nologin
    dbus:x:81:81:System message bus:/:/sbin/nologin
    polkitd:x:999:998:User for polkitd:/:/sbin/nologin
    sshd:x:74:74:Privilege-separated SSH:/var/empty/sshd:/sbin/nologin
    postfix:x:89:89::/var/spool/postfix:/sbin/nologin
    hadoop:x:1000:1000::/home/hadoop:/bin/bash
    apache:x:48:48:Apache:/usr/share/httpd:/sbin/nologin
    ntp:x:38:38::/etc/ntp:/sbin/nologin
    telegraf:x:998:996::/etc/telegraf:/bin/false
    
    1. 第一部分是 root 账户,这代表管理员账户,对系统的每个方面都有完全的权力。
    2. 第二部分是系统定义的群组和账户,这些群组和账号是正确安装和更新系统软件所必需的。
    3. 第三部分代表一个使用系统的真实用户。比如hadoop

    /etc/passwd内容解析

    用户组的所有信息都存放在/etc/group文件中。此文件的格式是由冒号(:)隔开若干个字段,这些字段具体如下:
    组名:口令:组标识号:组内用户列表

    root:x:0:
    bin:x:1:
    daemon:x:2:
    sys:x:3:
    adm:x:4:
    tty:x:5:
    disk:x:6:
    lp:x:7:
    mem:x:8:
    kmem:x:9:
    wheel:x:10:
    cdrom:x:11:
    mail:x:12:postfix
    man:x:15:
    dialout:x:18:
    floppy:x:19:
    games:x:20:
    tape:x:33:
    video:x:39:
    ftp:x:50:
    lock:x:54:
    audio:x:63:
    nobody:x:99:
    users:x:100:
    utmp:x:22:
    utempter:x:35:
    input:x:999:
    systemd-journal:x:190:
    systemd-network:x:192:
    dbus:x:81:
    polkitd:x:998:
    ssh_keys:x:997:
    sshd:x:74:
    postdrop:x:90:
    postfix:x:89:
    hadoop:x:1000:hadoop
    apache:x:48:
    ntp:x:38:
    telegraf:x:996:
    
    
    1. 组名:组名是用户组的名称,由字母或数字构成。与/etc/passwd中的登录名一样,组名不应重复。

    2. 口令:口令字段存放的是用户组加密后的口令字。一般Linux系统的用户组都没有口令,即这个字段一般为空,或者是*。

    3. 组标识号:组标识号与用户标识号类似,也是一个整数,被系统内部用来标识组。别称GID.

    4. 组内用户列表:是属于这个组的所有用户的列表,不同用户之间用逗号(,)分隔。这个用户组可能是用户的主组,也可能是附加组。

    展开全文
  • Linux /etc/group

    千次阅读 2018-08-06 21:59:12
    Linux /etc/group /ect/group 文件是用户组配置文件,即用户组的所有信息都存放在此文件中。 此文件是记录组 ID(GID)和组名相对应的文件。前面讲过,etc/passwd 文件中每行用户信息的第四个字段记录的是用户的初始...
  • Linux Add User To Group

    千次阅读 2009-02-11 22:01:00
    OriginPage:http://www.cyberciti.biz/faq/howto-linux-add-user-to-group/ Q. How can I add a user to a group under Linux operating system?A. You can use useradd orusermod commands to add a user
  • Linux 中的 owner,group,others

    千次阅读 2020-02-12 21:52:16
    背景 Linux 比较强大的一点就是它的多人多...Linux 中将文件的身份分为三个类别,分别是文件拥有者(owner),所属群组(group),其他人(others),每个文件都可单独地对不同的身份执行不同的权限(read,write,execute...
  • lsb_release -aLSB是Linux Standard Base的缩写,是FSG(Free Standards Group)组织开发的LSB (Linux Standard Base)标准的一个命令,用来查看linux兼容性的发行版信息。lsb_release命令用来显示LSB和特定版本的...
  • 查看linux版本的几种方法

    千次阅读 2014-10-16 16:44:54
    (1)lsb_release 命令查看,FSG(Free Standards Group)组织开发的LSB (Linux Standard Base)标准的一个命令,用来查看linux兼容性的发行版信息 [root@enmoteam1 oracle]# lsb_release -h   FSG lsb_release ...
  • linux查看可用串口方法

    千次阅读 2013-05-13 00:31:50
    Linux普通用户无权限使用串口设备的解决方法 嵌入开发不可避免会用到电脑的串口作为控制终端来获取目标板的调试信息。 如果是使用Linux开发环境,可以选择的串口终端有minicom和ckermit。 使用普通用户配置好串口...
  • linux中passwd_shadow_group详解

    千次阅读 2017-02-15 19:57:53
    linux中与用户管理、用户组控制相关的主要的三个文件是 /etc/group /etc/passwd和/etc/shadow。这三个文件中确定了系统中的所有用户以及其所在组的信息,包括用户名,用户密码,用户组,用户ID和组ID等等,直接通过...
  • linux如何查看所有的用户和组信息_百度经验https://jingyan.baidu.com/article/a681b0de159b093b184346a7.html linux添加用户、用户组、密码_百度经验...
  • Linux查看用户列表

    千次阅读 2018-06-27 16:13:19
    查看linux用户列表:一般情况下是cat /etc/passwd 可以查看所有用户的列表w 可以查看当前活跃的用户列表cat /etc/group 查看用户组简明的layout命令cat /etc/passwd|grep -v nologin|grep -v halt|grep -v shutdown|...
  • linux中/etc/group文件详解

    千次阅读 2012-01-13 15:04:48
    Linux /etc/group文件与/etc/passwd和/etc/shadow文件都是有关于系统管理员对用户和用户组管理时相关的文件,Linux /etc/group文件相对另外两个文件内容相对较少,这里对这一文件进行以下分析。 用户组的所有信息都...
  • Howto: Linux Add User To Group

    千次阅读 2011-04-27 19:33:00
    <br />How can I add a user to a group under Linux operating system? <br />You can use the useradd or usermod commands to add a user to a group. The useradd command creates a new user or ...
  • Linux命令基础25-group基本操作命令

    千次阅读 2017-05-15 21:46:52
    本文介绍Linux下组的相关操作,主要有如何创建一个组,如何添加一个组,如何添加用户的到组和如何把用户从组中删除。 1. 显示当前用户所在组 2.查看当前系统所有的组 这里只截图了一部分,你试下下拉底部。 ...
  • Linux环境查看

    千次阅读 2018-06-19 14:21:10
    一:查看cpumore /proc/cpuinfo | grep "model name"grep "model name" /proc/cpuinfo如果觉得需要看的更加舒服grep "model name" /proc/cpuinfo | cut -f2 -d: 二:查看内存grep ...
  • 说明:Linux下可以在/proc/cpuinfo中看到每个cpu的详细信息。但是对于双核的cpu,在cpuinfo中会看到两个cpu。常常会让人误以为是两个单核的cpu。 原文地址:http://www.osheep.cn/659.html 一、linux CPU大小 ...
  • linux如何查看用户

    万次阅读 多人点赞 2018-08-26 13:50:37
    【步骤一】cat /etc/passwd cat /etc/passwd查看所有的用户信息,详情如下图 【步骤二】cat /etc/passwd|grep 用户名 ... 【步骤三】cat /etc/group ... cat /etc/group查看所有组信息,如下图 【步...
  • 在陌生Linux环境查看Tomcat服务的方法

    千次阅读 2016-07-22 17:28:49
    1.查看Tomcat进程 执行命令$ps -ef|grep tomcat 你就能找出tomcat占据的进程号,当然这要求tomcat启动了。 # ps -ef | grep tomcat 2.查看Tomcat占据的端口 执行命令$netstat -nat能列出tomcat占据...
  • Linux命令基础24-group基本操作命令

    千次阅读 2019-05-08 09:24:06
    本文介绍Linux下组的相关操作,主要有如何创建一个组,如何添加一个组,如何添加用户的到组和如何把用户从组中删除。 1. 显示当前用户所在组 2.查看当前系统所有的组 这里只截图了一部分,你试下下拉底部。 3.添加...
  • linux mysql 去掉ONLY_FULL_GROUP_BY配置

    千次阅读 2019-01-19 10:31:56
    linux mysql 去掉ONLY_FULL_GROUP_BY配置 第一步:进去linux控制台 mysql -uroot -p登录mysql 第二步:查询sql_mode: 看到sql_mode包含ONLY_FULL_GROUP_BY 复制sql_mode的值 ONLY_FULL_GROUP_BY,STRICT_TRANS_...
  • linux 设置group_concat_max_len

    千次阅读 2016-03-30 10:55:04
    MySQL提供的group_concat函数可以拼接某个字段值成字符串,如 select group_concat(user_name) from sys_user,默认的分隔符是 逗号,即"," ,如果需要自定义分隔符可以使用 SEPARATOR 如:select group_concat...
  • Linux【Ubuntu】group-------组相关的命令

    千次阅读 2019-02-10 20:22:42
    组管理 1&gt;,创建组和删除组的终端命令都需要通过sudo来执行。 命令 ...cat /etc/group 查看组信息 ...**扩充: /etc/group (在Linux中,软件等其他相关应用的配置文件存放在根目录下的etc文件...
  • linux查看硬件配置命令

    万次阅读 多人点赞 2019-08-02 15:25:02
    文章目录硬件查看命令cat /proc/cpuinfo 分析输出 硬件查看命令 系统  # uname -a # 查看内核/操作系统/CPU信息  # head -n 1 /etc/issue # 查看操作系统版本  # cat /proc/cpuinfo # 查看CPU信息  # hostname #...
  • Howto: Linux Add User To Group (tips)

    千次阅读 2010-04-27 10:11:00
     How can I add a user to a group under Linux operating system?A. You can use useradd or usermod commands to add a user to a group. useradd command creates a new user or update default new user in

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 357,174
精华内容 142,869
关键字:

linux方法查看group

linux 订阅