Linux(二)、Linux的用户组管理

本文章记录着Linux的用户管理及文件管理

目录

一、用户管理

        1、添加用户

        2、删除用户

        3、查询用户信息指令

        4、用户组

二、组管理及权限管理(用户、文件)

        1、所有者、所在组、其他组等概念:(相对于文件而言,谁是它的所有者、其他组、所在组)

         a.查看文件的所有者,修改文件的所有者 (文件所有者)

         b、修改文件的所在组 (文件所在组)

         c、修改用户所在组

三、权限管理 (权限的基本介绍 ==> 权限的查看) 

        1、rwx权限作用到文件和目录的区别:

        2、文件及目录权限实际案例:

 四、权限管理 (权限的修改) 

        1、权限的修改:

        2.、修改文件、目录的 所有者和所在组(文件):

           a、修改文件的所有者:

           b、修改文件的所在组


一、用户管理

        1、添加用户

**命令**:
  1.添加用户          : useradd 用户名;
  2.添加用户并指定目录 :useradd -d /home/test king;
  3.修改用户名密码     :passwd 用户名;  note:若未指定用户名,则修改的是当前登录用户的密码

  **Linux命令**:
       pwd 显示当前用户所在目录

        2、删除用户

**命令**:
  1.删除用户    : userdel 用户名
  2.删除用户保留家目录: userdel 用户名
  3.删除用户及用户名主目录: userdel -r 用户名 (不建议用,除非硬性要求)
  一般情况下 我们建议保留

        3、查询用户信息指令

**命令**:
  1.查询用户信息 : id 用户名
  **基本语法:
  2.who am I :查看当前用户/登录用户
  ** 细节说明:
  从权限高的用户切换到权限底的用户,不需要输入密码,反之需要。
  当需要返回到原来用户时,使用exit/logout指令  

         4、用户组

**命令**:
  1.新增组: groupadd 组名
  2.删除组: groupdel 组名
  3.增加用户时直接加上组:useradd -g 用户组 用户名
  4.修改用户的组:usermod -g 用户组 用户名

         note : 对用户进行分组 的概念

         note : 如果创建用户时,不对用户指定组名,则默认会以用户名创建一个组名作为其用户组。

二、组管理及权限管理(用户、文件)

        1、所有者、所在组、其他组等概念:(相对于文件而言,谁是它的所有者、其他组、所在组)

            note:每个用户均属于一个组 (必须)

         a.查看文件的所有者,修改文件的所有者 (文件所有者)

 ** 命令 **
        1.查看文件的所有者: ls  -ahl
        2.修改文件的所有者: chown 用户名 文件名

         b、修改文件的所在组 (文件所在组)

 ** 命令 **
        1.修改文件所在的组:     chgrp 组名 文件名
        2.增加组名:   groupadd 组名  

         c、修改用户所在组

 ** 命令 **
        1.在文件中查找想要内容:   cat 文件 | grep 想要找的内容
        2.改变用户所在组:        usermod -g 新组名 用户名
        3.usermod -d 目录名 用户名 改变该用户登录的初始目录
        4.查看用户组信息:       id 用户名

三、权限管理 (权限的基本介绍 ==> 权限的查看) 

        note : ls -l 展示文件或目录权限信息

ls -l 展示文件或目录权限信息:
每个文件的属性由左边第一部分的10个字符(如上的“dr-xr-xr-x”)来确定。我们把十个字符拆开看:
  10位字符表示:
  0位:确定文件类型
  1-3位:确定该文件的所有者对文件的权限 owner
  4-6位:确定所有者的同组用户拥有该文件的权限 group
  7-9位:确定其他用户拥有该文件的权限 others

第一个字符:代表这个文件的类型,是目录、文件,还是一个链接等等:
    [ d ] 目录
    [ - ] 普通文件
    [ l  ] 链接文档(link file)
    [ b ] 可供储存的接口设备(可随机存取装置)
    [ c ] 串行端口设备,例如键盘、鼠标(一次性读取装置)

接下来的字符:以三个一组分成三组,用 r、w、x 三个参数的组合表示,位置不会改变:
    [ r ] 代表可读(read)
    [ w ] 代表可写(write)
    [ x ] 代表可执行(execute)
    [ - ] 没有权限

        1、rwx权限作用到文件和目录的区别

        2.文件及目录权限实际案例

 

 四、权限管理 (权限的修改) 

        1.权限的修改:

        2. 修改文件、目录的 所有者和所在组(文件):

                 a、修改文件的所有者:

                 b、修改文件的所在组

总结:
        修改权限的指令:
          chmod : 修改文件或目录的权限
        修改文件、目录的指令:
          chown : 修改文件或目录的所有者
          chgrp :修改文件或目录的所在组
        创建用户组的指令:
          useradd -g 组名 用户名
        修改用户组的指令:
          usermod -g 组名 用户名
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

一只鸟儿

你的鼓励是我最大的动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值