zoukankan      html  css  js  c++  java
  • 用户管理相关内容的学习(查看文件权限 修改文件权限chmod 改变文件归属chown和chgrp)

    学好Linux的每一课        2018-11-11          22:24:11

    A:查看文件权限

    B:修改文件权限

    例子:

    a:符号表示法

    b:数字表示法

     C:改变文件归属

    附加:

    A:三个指令对应的修改处(chown两个作用修改拥有者修改组 chgrp修改归属组)

    下面进行演示

    通过chgrp修改python学习 目录的所属组

    通过这个指令,完成了对python学习 目录组的修改,现在python学习 目录的组为python组,并且python用户的主组就是python,而组对这个目录具有可读可写可执行权限,而python用户又属于这个组,即具有这个组的权限。

    D:默认权限和umask

    1、第一步以超级用户的身份创建两个文件以及两个目录,然后通过ls查询相关权限信息,并且查询出当前用户的掩码,然后利用umask -S 命令符号法表示权限掩码。

    通过这个我们可以知道当前用户所具有的默认权限,即创建文件和目录的时候就去掉这个默认的权限,因为超级用户当前的掩码是022,即利用的是默认的文件基数666通过符号法表示权限掩码,然后将当前掩码列出来,之后进行对位相减。一定要清楚,权限对位相减,之后将相减后的权限利用数子法表示出来。目录同理。

     2、第二步以普通用户的身份创建两个文件以及两个目录,然后通过ls查询相关权限信息,并且查询出当前用户的掩码,然后利用umask -S 命令符号法表示权限掩码。

    这时候我们便清楚了,不同情况下便可以计算出新创建的文件和目录权限分别是多少,这是在umask默认指定情况下的文件和目录的权限,因此我们知道了不同情况下的umask进行不同讨论。

  • 相关阅读:
    rpc的几种服务端模型分析
    ASP.NET MVC3在Visual Studio 2010中的变化
    HTML元素的ID和Name属性的区别
    Oracle日期类操作(格式 加减乘 取毫秒)
    快速原型工具
    C#4.0新特性dynamic\可选参数、命名参数
    WCF注册Windows Service
    不要在using语句中调用WCF服务
    C# 4.0 新特性dynamic、可选参数、命名参数等
    Windows内置系统账户Local system/Network service/Local Service
  • 原文地址:https://www.cnblogs.com/dn-123/p/9944173.html
Copyright © 2011-2022 走看看