文件权限与归属

文件权限与归属,第1张

在Linux系统中尽管一切皆文件,但是每个文件的类型不尽相同,因此Linux系统使用了不同的字符来加以区分:

在Linux系统中,每个文件都有所属的所有者和所有组,并且规定了文件的所有者,所有组以及其他人对文本所拥有的可读(r)可写(w)可执行(x)等权限。对于一般文件来说,权限比较容易理解:“可读”表示能够读取文件的实际内容;“可写”表示能够编辑、新增、修改、删除文件的实际内容;“可执行”则表示能够运行一个脚本程序。但是对于目录文件来说,理解其权限设置就不那么容易了。

对文件目录来说,“可读”表示能够读取到目录内的文件列表李团蔽;“可写”表示能够在目录内新增、删除、重命名文件;“可执行”则表示能哪州够进入该目录。

文件的读、写、执行权限可以简写为rwx,亦可分别用数字4、2、1来表示,文件所有者,所属组及其他用户权限之间无关联。

文件权限的数字法表示基于字符表示(rwx)的权限计算而来,其目的是简化权限的表示。例如,若某个文件的权限为7则代表可读、可写、可执行(4+2+1);若权限为6则代表可读、可写(4+2)。我们来看这样一个例子。现在有这样一个文件,其所有者拥有可读、可写、可执行的权限,其文件所属组拥有可读、可写的权限;而且其他人只有可读的权限。那么,这个文件的权限就是rwxrw-r--,数字法表示即为764。不过大家千万别再将这三个数字相加,计算出7+6+4=17的结果,这是小学的数学加减法,不是Linux系统的权限数字表示法,三者之间没有互通关系。

图中所或拦示,文件包含的类型、访问权限、所有者(属主)、所有组(属组)、占用的磁盘大小、修改时间和文件名称等信息。该文件为普通文件所有者权限为可读、可写(rw-),所属组可读(r--),其他用户可读(r--),文件占用磁盘大小34298字节,最近一次访问4月2日凌晨23,文件名称install.log.

1、主要概念

文件有一个用户所有者、一个组所有者和一组权限

有三种权限类型:r 可读、w可写、x可执行

有三种访问级别:u用户所有者、g组所有者、o其他

修改所有者及权限:chmod、chgrp、chown

2、

3、目录所有者及权限

因为目录也是文件,所者颂磨以它们也有用户所有者、组所有者和一组权限

读权限允许用户列出目录中的内容

写入权限允许用户添加或者删除文件

执行权限允许用户访问目录中的文件

目录权限可用chmod命令进行修改

4、樱简目录的执行权限

对于目录来说,没有类似的执行权限,为了可以访问目录中的所有文件,用户必须有执行权限,这种权限叫做“搜索”权限,如果要引用目录中的任何文件,用户必须有执行权限

5、新首斗建常规文件所有人都可以阅读,但是只能由文件的用户和组可以修改

6、新建目录的默认权限rwxrwxr-x

7、


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/tougao/12115089.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-21
下一篇 2023-05-21

发表评论

登录后才能评论

评论列表(0条)

保存