文件的权限与隐藏属性

简介: 一、文件的属性1. 权限详解r 表示读权限————————————读取文件内容w 表示写权限————————————编辑、新增、修改内容(非删除)x 代表执行权限———————————读取文件内容— 表示没有该权限——————————读取文件内容2. 权限对目录的重要性目录是特殊的文件文件的数据是文件内容,目录的数据是文件的列表。

一、文件的属性

img_e009dffbe2a8bb2edd16722be2d7d7a3.jpe

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
目录
相关文章
|
Shell Linux 开发工具
哇~真的是你呀!今天是用户操作中的修改属性、密码设置、删除
在Linux系统中,修改属性、密码设置和删除用户都是管理用户和文件系统的常见操作,下面让我们一起来看看。
82 1
|
5月前
|
Linux 数据安全/隐私保护
查看权限控制信息,ls -l可以查看列表数据,展现权限细节,1号位表示权限细节,有10个槽位,第一个位置 -表示文件,d文件夹 | 软链接,前3部分表示所属用户权限,中间用户组权限,后部分其他用户权限
查看权限控制信息,ls -l可以查看列表数据,展现权限细节,1号位表示权限细节,有10个槽位,第一个位置 -表示文件,d文件夹 | 软链接,前3部分表示所属用户权限,中间用户组权限,后部分其他用户权限
查看权限控制信息,ls -l可以查看列表数据,展现权限细节,1号位表示权限细节,有10个槽位,第一个位置 -表示文件,d文件夹 | 软链接,前3部分表示所属用户权限,中间用户组权限,后部分其他用户权限
|
7月前
|
Shell
取消hosts文件隐藏属性的方法
取消hosts文件隐藏属性的方法
|
7月前
|
计算机视觉
vs2017修改从父级或项目默认设置继承项
vs2017修改从父级或项目默认设置继承项
178 0
|
存储 JavaScript NoSQL
🎖️typeScrpt中如何禁止操作某些属性?
在 TypeScript 中,类型否定允许你创建一个明确排除某些属性的类型。通常情况下,我们定义类型来规定对象必须具备的属性。而类型否定,就是相反的操作:我们规定对象不能有哪些属性,你可以将它视为“保留属性”。
115 0
|
安全 Linux 数据安全/隐私保护
6.4.2 文件隐藏属性
6.4.2 文件隐藏属性
73 0
|
安全 Linux
6.4 文件与目录的默认权限与隐藏权限
6.4 文件与目录的默认权限与隐藏权限
92 0
防止用户复制管理员网址进入页面、设置禁用隐藏按钮权限以及防止修改禁用按钮权限
防止用户复制管理员网址进入页面、设置禁用隐藏按钮权限以及防止修改禁用按钮权限
125 0
X11/XWindow更改属性代码
X11/XWindow更改属性代码
120 0
|
JavaScript 前端开发
42、属性的操作
元素对象有一个attributes属性,返回一个类似数组的动态对象,成员是该元素标签的所有属性节点对象,属性的实时变化都会反映在这个节点对象上。其他类型的节点对象,虽然也有attributes属性,但返回的都是null,因此可以把这个属性视为元素对象独有的。
173 0