⒈Linux组基本介绍

  1)在Linux中的每个用户必须属于一个组,不能独立于组外。

  2)Linux中每个文件都有所有者、所在组、其它组的概念

    ①所有者

    一般(默认)为文件的创建者,谁创建了该文件,就自然的成为该文件的所有者

    相关指令:

      ⅰ ls -ahl

        查看文件的所有者

      ⅱ chown 用户名 文件名

        修改文件的所有者

    ②所在组

    当某个用户创建了一个文件后,该用户所在的组默认成为了该文件的所在组

    相关指令:

      ⅰ groupadd 组名称

        创建组

      ⅱ ls -ahl

        查看文件/目录所在组

      ⅲ chgrp 组名 文件名

        修改文件所在的组

      ⅳ usermod -g 组名 用户名

        改变用户所在组,在添加用户时,可以指定将该用户添加到那个组中,同样的用root管理权限可以改变某个用户所在的组。

      ⅴ usermod -d 目录名 用户名

        改变某用户登录的初始目录

    ③其他组

    除文件的所有者和所在组的用户外,系统的其他用户都是文件的其他组

⒉权限的基本介绍

  ls -l中显示的内容如下:

    

  说明:

    第0位:代表文件类型

序号 引用 含义
1 - 普通文件
2 d 目录
3 l 软链接
4 c 字符设备【键盘、鼠标】
5 b 块文件【硬盘】

    第1-3位:确定文件的所有者对该文件的权限

    第4-6位:确定文件的所在组对该文件的权限

    第7-9位:确定其他用户对该文件的权限

    第10位:文件,一般为1,代表硬链接。目录,代表该目录下有多少个子目录

    root:文件所有者

    root:文件所在组

    58842:文件大小(如果是目录,则此处默认为4096)

    2月 26 2019:文件最后修改时间

    6379.conf:文件名称

⒊rwx权限详解

  1)文件rwx含义

    ①【r】代表可读(read):可以读取,查看

    ②【w】代表可写(write):可以修改,但是不代表可以删除该文件,删除一个文件的前提条件是对该文件所在的目录有写权限,才能删除该文件。

    ③【x】代表可执行(execute):可以被执行

  2)目录rwx含义

    ①【r】代表可读(read):可以读取,ls查看目录结构

    ②【w】代表可写(write):可以修改,目录内创建、删除、重命名目录。

    ③【x】代表可执行(execute):可以进入该目录

  ★rwx可以用枚举值来表示 r==4,w==2,x==1

⒋修改权限-chmod

  基本说明:

    通过chmod指令,可以修改文件或者目录的权限。

  1)第一种方式:+、-、=变更权限

  u:所有者  g:所在组  o:其他人  a:all(u、g、o的总和)

  例如:

    ① chmod u=rwx,g=rx,o=x 文件目录名

    ② chmod o+w 文件目录名

    ③ chmod a-x 文件目录名

  2)第二种方式:通过数字变更权限

    r == 4 , w == 2, x == 1

    chmod 751 文件目录名       《 == 》     chmod u=rwx,g=rx,o=x 文件目录名

⒌修改文件所有者-chown

  基本介绍:

    chown newowner file:改变文件的所有者

    chown newowner:newgroup file :改变用户的所有者和所有组

      -r:如果是目录,则使其下所有子目录或目录递归生效

⒍修改文件所在组-chgrp

  基本介绍:

    chgrp newgroup file:改变文件的所有组

    

Linux组管理和权限管理的更多相关文章

  1. Linux 实用指令(5)--组管理和权限管理

    目录 组管理和权限管理 1 Linux组基本介绍 2 文件/目录 所有者 2.1 查看文件的所有者 2.2 修改文件所有者 3 组的创建 3.1 基本指令 3.2 应用实例 4 文件/目录 所在组 4 ...

  2. linux学习之路第八天(组管理和权限管理)

    组管理和权限管理 1.Linux 组基本介绍 在linux中的每个用户必须属于一个组,不能独立于组外.在linux中每个文件有所有者,所在组,其他组的概念 1)所有者 2)所在组 3)其它组 4)改变 ...

  3. Linux操作系统(2):组管理和权限管理

    组管理和权限管理 Outline 1.查看文件所有者:ls -ahl 2.更改文件或目录权限命令:chmod 3.更改文件或目录所有者命令:chown 4.更改文件或目录所属组命令:chgrp 1)组 ...

  4. Linux第四节 组管理、用户管理、权限管理 / chmod /chown / umask / vim

    三期第三讲1.组管理/用户管理(重要文件系统会实时备份 file-) vim/etc/group: 组管理文件://组名:密码控位键:组id:成员 vim/etc/gshadow:组密码管理文件:// ...

  5. Linux UGO和ACL权限管理

    自主访问控制(Discretionary Access Control, DAC)是指对象(比如程序.文件.进程)的拥有者可以任意修改或者授予此对象相应的权限.Linux的UGO(User, Grou ...

  6. 05 Linux系统下的用户以及用户权限管理(权限管理介绍、用户管理、常见命令介绍)

    这一节我们介绍Linux的用户以及权限管理的前半段,包括:1.权限管理介绍: 2.用户管理: 3.常见命令 权限管理介绍 权限管理: 为了访问计算机资源,我们需要对其进行授权才能访问,根据什么东西来进 ...

  7. 用户管理_组管理_权限管理.ziw

    2017年1月10日, 星期二 用户管理_组管理_权限管理 用户管理: useradd, userdel, usermod, passwd, chsh, chfn, finger, id, chage ...

  8. Linux课程---10、权限管理(权限有哪几种)

    Linux课程---10.权限管理(权限有哪几种) 一.总结 一句话总结: r 读 w 写 x 执行 1.drwxr-x---  2 root root  4096 Jan 20 19:39 mnt ...

  9. Linux用户和文件权限管理

    本文为原创文章,转载请标明出处 目录 用户管理 系统用户文件 添加用户 useradd 设置用户密码 passwd 删除用户 userdel 用户管理 usermod 用户组管理 系统用户组文件 添加 ...

  10. Linux用户及文件权限管理

    Linux用户及文件权限管理

随机推荐

  1. Server Tomcat v8.0 Server at localhost was unable to start within 45 seconds

    Servers -->双击你的启动服务--> 对话框左下角切换选项卡为 Overview -->中东找到Timeouts 把Start(in seconds)改为 100  ,然后按 ...

  2. 【LOJ#6374】网格(二项式反演,容斥)

    [LOJ#6374]网格(二项式反演,容斥) 题面 LOJ 要从\((0,0)\)走到\((T_x,T_y)\),每次走的都是一个向量\((x,y)\),要求\(0\le x\le M_x,0\le ...

  3. 洛谷 P1054 等价表达式 解题报告

    P1054 等价表达式 题目描述 明明进了中学之后,学到了代数表达式.有一天,他碰到一个很麻烦的选择题.这个题目的题干中首先给出了一个代数表达式,然后列出了若干选项,每个选项也是一个代数表达式,题目的 ...

  4. luogu4269 Snow Boots G (并查集)

    对于某个靴子,如果0代表某个格能走,1代表不能走,那么只要连续的1的个数的最大值>=靴子的步长,那这个靴子就不能用. 那么只要对靴子和格子都按深度排个序,然后从大到小来扫一遍(靴子越来越浅,能走 ...

  5. cf500E New Year Domino (倍增)

    先用线段树处理出推倒某一个后能覆盖到的最右端的位置R(绝对不能是最右边的那个骨牌,因为有可能右面的很短,左面的巨长(R不随L单调),后面算花费又需要用到这个位置),之后可以花费R到第一个比R大的左端点 ...

  6. 爬楼梯问题 leetcode70

    假设你正在爬楼梯,需要n阶你才能到达楼顶,n是正整数 每次你可以爬1或2个台阶,有多少种不同的方法可以爬到楼顶 当n=1时,steps=1 当n=2时,1+1,2 steps=2 当n=3时,1+1+ ...

  7. 【LOJ#6283】数列分块7

    题目大意:维护一个 N 个数组成的序列,支持区间加.区间乘.单点询问. 题解:在每一个块中维护两个标记,即:整块加和的标记和整块乘积的标记.不过由于有两个标记,涉及到计算区间总和的顺序问题. 一个指定 ...

  8. Java使用SFTP和FTP两种连接方式实现对服务器的上传下载 【我改】

    []如何区分是需要使用SFTP还是FTP? []我觉得: 1.看是否已知私钥. SFTP 和 FTP 最主要的区别就是 SFTP 有私钥,也就是在创建连接对象时,SFTP 除了用户名和密码外还需要知道 ...

  9. KVM使用入门

    KVM使用入门 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任. 一.KVM管理工具 1.libvirt系列 它是由REDHAT公司开发的适用于管理众多不同架构上的虚拟化技术的管理工具 ...

  10. MySQL邮件使用情况统计方法

    邮件使用情况统计方法如下: ) AS domain, COUNT(DISTINCT [column_name]) AS mail_count, COUNT([column_name]) AS mail ...