Linux探索之旅linux运维从入门到精通Linux

文件的权限与隐藏属性

2017-07-25  本文已影响33人  Aubin

1. 权限详解

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

2. 权限对目录的重要性

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

读 :是否能访问目录下文件属性(权限、大小、所属组、所有者......)
执行:是否能进入到目录,能否看到目录列表。
r-- 可以看到文件名,属性无法看到
--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@centos7 ~]# chattr +i file
[root@centos7 aubin]# chattr +a file
[root@centos7 app]shattr +a Aubin
[root@centos7 app]# lsattr 
-----a---------- ./Aubin
[root@centos7 app]# tree
└── Aubin   (可以创建文件、文件夹。不能删除移动修改)
      ├── 
      ├── dir (可以执行原有的任何操作,与Aubin的shattr权限无关)
      │   │
      │   ├── wenjian
      │   └── wenjianceshi
      └── file

6. 文件权限示例

chown aubin:admins file                   #设置文件所有者为aubin,所属组为admins
chown aubin file                          #设置文件所有者为aubin
chgrp admins file                         #设置文件所属组为admins 
chmod u+wx,g-r,o=rx file
chmod -R g+rwX /testdir
上一篇 下一篇

猜你喜欢

热点阅读