• Linux 文件的读写执行权限的说明


    文件的读写执行权限的说明

    X   进入目录的权限:  cd  
    	 1.文件本身是可执行的 2.普通用户还具备r的权限  3.root用户只需要有r的权限即可
    r   查看目录/文件的内容 :ls dir
    	没有读的权 限,vi无法编辑,强制编辑会覆盖数据,echo可以追加数据
    	没有x权限,ls列表时可以看到文件名,但是提示为无法访问下一集目录
    w   增加删除修改文件内文件名(需要x权限配合):rm  
    		没有r无法列表,没有x无法进去(cd)
    		没有w无法创建和删除
    特别提醒:删除文件,修改文件名的权限受父目录的控制,和文件本身没有关系
              删除的文件名称是在上级目录的block里面,而上级目录的inode里面记录着block的位置,所以想要删除block里面的内容,必须先找到上级目录inode,于是就牵扯了上级目录的权限问题了
    

    查看cat /etc/h.txt原理

    1.根据根的inode查找根的属性信息 ,权限符合后查找到根的block,根的block里面记录了etc的文件名与etc的inode数值的信息,
    2.根据etc的inode,读取etc的属性权限,权限审核通过后根据里面记录的指向,查找etc的block信息
    3.根据bolck里面记录的h.txt的inode去查找h.txt文件的信息,审核通过后,读取h.txt的block里面数据

  • 相关阅读:
    在 Ubuntu 中运转 µTorrent
    TestDisk & PhotoRec——两个数据规复软件
    Ext2 IFS For Windows
    Rainlendar-可定制的桌面日历
    Gimmix:一个新的 MPD 客户端播放器
    SuperSwitcher-桌面增强器械
    Audacity 1.2.6 & 1.3.2
    XChat 2.8.0
    Griffith:电影聚集筹划软件
    VLC media player 0.8.6a
  • 原文地址:https://www.cnblogs.com/ftl1012/p/9280425.html
Copyright © 2020-2023  润新知