⒈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. 【BZOJ4259】残缺的字符串(FFT)

    [BZOJ4259]残缺的字符串(FFT) 题面 给定两个字符串\(|S|,|T|\),两个字符串中都带有通配符. 回答\(T\)在\(S\)中出现的次数. \(|T|,|S|<=300000\ ...

  2. # BZOJ5300 [CQOI2018]九连环 题解 | 高精度 FFT

    今天做了传说中的CQOI六道板子题--有了一种自己很巨的错觉(雾 题面 求n连环的最少步数,n <= 1e5. 题解 首先--我不会玩九连环-- 通过找规律(其实是百度搜索)可知,\(n\)连环 ...

  3. hdu3072 Intelligence System (最小树形图?)

    题意:给一个有向图,问要从0号点能到达所有点所需要经过路径的最小权值和是多少,然而,若两点强联通,则这两点互相到达不需要花费.保证0号点能到达所有点 tarjan缩点以后直接取每个点入边中花费最小的即 ...

  4. hdu 2870 Largest Submatrix(平面直方图的最大面积 变形)

    Problem Description Now here is a matrix with letter 'a','b','c','w','x','y','z' and you can change ...

  5. Android -- 面试 -- 数据库升级策略

    升级:重写onUpgrade方法 确定 相邻版本 的差别,从版本1开始依次迭代更新,先执行v1到v2,再v2到v3…… 为 每个版本 确定与现在数据库的差别,为每个case撰写专门的升级代码. 降级 ...

  6. [NOI2017]泳池——概率DP+线性递推

    [NOI2017]泳池 实在没有思路啊~~~ luogu题解 1.差分,转化成至多k的概率减去至多k-1的概率.这样就不用记录“有没有出现k”这个信息了 2.n是1e9,感觉要递推然后利用数列的加速技 ...

  7. 获取get值&DOM例题

    获取get值: <body>        <form action="9.26获取get值.html" method="get">   ...

  8. Dubbo 服务治理-mock实例

    转: Dubbo 服务治理-mock实例 老生住长亭 2017.02.28 10:56* 字数 514 阅读 2552评论 10喜欢 2 Dubbo的mock自己折腾的实例,配置信息有点简陋,有点粗鄙 ...

  9. MySQL中双NDBD节点Cluster快速配置

    是MySQL适合于分布式计算环境的高实用.高冗余版本.它采用了NDB Cluster 存储引擎,允许在1个 Cluster 中运行多个MySQL服务器.在MyQL 5.0及以上的二进制版本中.以及与最 ...

  10. 方法重载(overroad)和方法覆盖(override)------java基础知识总结

    a.什么是方法重载?(同一个类中)方法重载是指在同一个类中,出现方法名相同,参数列表不同的情况. b.什么是方法覆盖?(子父类中)方法覆盖是指在子类中,出现和父类一模一样的方法声明的时候,会运行子类的 ...