zoukankan      html  css  js  c++  java
  • linux:文件权限管理

    linux内一切皆文件
    一个目录要同时具有读和执行权限才可以打开,而有写权限才允许在其中创建文件
    ls -l <文件名> 查看文件权限  |  ls -dl <目录名> 查看目录权限,而不是查看目录内的文件属性

    1、在这里,像-rw-rw-r--这种,就是权限的说明。这串字符得拆分成下图4个部分

    权限拆分

    • type:很多种 (最常见的-为文件,d为目录)
    • user:这三个空是使用 user 的身份能对这个做什么处理 (r 能读; w 能写; x 能执行; - 不能完成某个操作)
    • group:一个组能对这个做什么处理,权限的样式同样和 user 一样
    • others:除了 user 和 group 以外其他用户的权限

     2、变更文件所有者

    建立一个文件:sudo chown likoo fii  将属于root的文件改成属于likoo

    3、修改文件权限

    (1)进制数字表示

    每个文件的三组权限 (拥有者,所属用户组,其他用户,这个顺序是固定的)各对应一个 "rwx",即1个 "7"

    对某个文件或目录拥有"r=4,w=2,x=1"的用户即拥有可读可写可执行的最高权限。

    r:表示读权限,w:表示写权限,x:表示执行权限
    • r:权限二进制100,转为十进制4;
    • w:权限二进制010,转为十进制2;
    • x:权限二进制001,转为十进制1;

    由此可推出:

    若要 rwx 则 4+2+1=7
    若要 rw- 则 4+2+0=6

    sudo chmod 700 <文件/目录名>  现在除了拥有者外,其他人对这个文件都没有权限了

     (2)加减赋值操作

    sudo chmod o+wx filename  其他用户权限加上写和执行
    • u:对于user修改
    • g:对于组用户
    • o:其他用户
    • a:(all)所有用户

    引用地址:https://www.cnblogs.com/kumata/p/8967744.html

  • 相关阅读:
    Linux install
    plafrom library
    lua 线程
    plafrom SDK
    CSS中的focus-within伪类选择器
    网站打开速度优化_如何提高网页访问速度技巧方法总结
    网页预加载_骨架屏Skeleton Screen的实现
    SASS简介及使用方法
    什么是BFC布局——浅析BFC布局的概念以及作用
    JAVA面试题(九):JVM
  • 原文地址:https://www.cnblogs.com/likoo/p/11833434.html
Copyright © 2011-2022 走看看