加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > Linux > 正文

LINUX实战:Linux文件的权限与隐藏属性

发布时间:2020-12-13 17:42:21 所属栏目:Linux 来源:网络整理
导读:《LINUX实战:Linux文件的权限与隐藏属性》要点: 本文介绍了LINUX实战:Linux文件的权限与隐藏属性,希望对您有用。如果有疑问,可以联系我们。 1. 权限详解 r 表示读权限————————————读取文件内容 w 表示写权限————————————编纂、

《LINUX实战:Linux文件的权限与隐藏属性》要点:
本文介绍了LINUX实战:Linux文件的权限与隐藏属性,希望对您有用。如果有疑问,可以联系我们。

Linux文件的权限与隐藏属性

1. 权限详解

r 表示读权限————————————读取文件内容
w 表示写权限————————————编纂、新增、修改内容(非删除)
x 代表执行权限———————————读取文件内容
— 表示没有该权限——————————读取文件内容

2. 权限对目录的重要性

  • 目录是特殊的文件
  • 文件的数据是文件内容,目录的数据是文件的列表.
  • 目录的执行权限意味着用户能否拜访文件列表

3. 目录的执行权限与读权限

读 :是否能拜访目录下文件属性(权限、大小、所属组、所有者......)
执行:是否能进入到目录,能否看到目录列表.
r-- 可以看到文件名,属性无法看到
--x 拜访拒绝

  • 执行权限
    将对dir目录下的所有目录添加X权限,
    dir下的文件如果所有者、所属组、其他有一个执行权限就把所有改为X
    dir下的文件没有x,则不修改

    chmod -R a=X dir

4. 目录中文件的删除

  • 目录中文件的能不能删除看的是对目录有没有执行权限,删除文件便是删除目录中的数据.所以能不能删除文件在于目录的权限

    [root@CentOS6 app]# ls  -al /root
    -rw-r--r--.  1 root root   176 Sep 23  2004 .bashrc

5. 暗藏属性

  • 文件
  • 锁定文件:对于文件来说不能被删除、改名、设置.只有root可以使用

    [root@centos7 ~]# chattr +i file
  • 只能追加:对于文件来说只能追加内容

    [root@centos7 aubin]# chattr +a file
  • 锁定目录
  • 无法目录属性(权限、所有者、所属组)
  • 可以往目录增加文件、文件夹
  • 新建的文件成为只读文件,但是(root)可以强行修改
  • 目录下的新目录与锁定的父目录chattr无关,新目录可以创建、可以修改

    [root@centos7 app]shattr +a Aubin
    [root@centos7 app]# lsattr 
    -----a---------- ./Aubin
    [root@centos7 app]# tree
    └── Aubin   (可以创建文件、文件夹.不克不及删除移动修改)
      ├── 
      ├── dir (可以执行原有的任何操作,与Aubin的shattr权限无关)
      │   │
      │?  ├── wenjian
      │?  └── wenjianceshi
      └── file

本文永久更新链接地址

更多LINUX教程,尽在编程之家PHP学院专栏。欢迎交流《LINUX实战:Linux文件的权限与隐藏属性》!

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读