码迷,mamicode.com
首页 > 系统相关 > 详细

Linux 文件权限管理介绍

时间:2018-07-30 11:20:24      阅读:239      评论:0      收藏:0      [点我收藏+]

标签:hang   用户   计算   ace   文件的   字符   技术分享   .com   自己   

  • 文件权限

    技术分享图片

  • 2.文件权限

    文件的权限主要针对三类对象进行定义

    owner: 属主, u

    group: 属组, g

    other: 其他, o

    每个文件针对每类访问者都定义了三种权限

    r: Readable

    w: Writable

    x: eXcutable

    文件:

          r: 可使用文件查看类工具获取其内容

          w: 可修改其内容

          x: 可以把此文件提请内核启动为一个进程

    目录:

          r: 可以使用ls查看此目录中文件列表

          w: 可在此目录中创建文件,也可删除此目录中的文件

          x: 可以使用ls -l查看此目录中文件列表,可以cd进入此目录

    权限项

    文件类型

    执行

    执行

    执行

    字符表示

    d|l|c|s|p

    (r)

    (w)

    (x)

    (r)

    (w)

    (x)

    (r)

    (w)

    (x)

    数字表示


    4

    2

    1

    4

    2

    1

    4

    2

    1

    权限分配


    文件所有者

    文件所属组用户

    其他用户

    根据二进制算法在给文件设置权限时按照以下方式设置:

    技术分享图片

    3.命令

     chmod (change model) + level + flie

    eg: chmod 777 pma

    技术分享图片

    当然 每个文件在初始创建时都自己存在一个固定的权限,而不是人为每一个设置的,那是如何实现的呢?

    答案是:系统在创建文件或文件夹时会有一个'umask'的反向掩码 反向掩码每个用户的都不一样,可以通过输入‘umask’查看当前用户的值。技术分享图片

    初始设置文件权限计算方法为:777-022=755 即表示为 W:7 RWX G:5 RW- O:5 RW- 。


     

    Linux 文件权限管理介绍

    标签:hang   用户   计算   ace   文件的   字符   技术分享   .com   自己   

    原文地址:http://blog.51cto.com/12950054/2151906

    (0)
    (0)
       
    举报
    评论 一句话评论(0
    登录后才能评论!
    © 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
    迷上了代码!