Linux中的文件权限详解
来源:互联网 发布:centos7防火墙开放端口 编辑:程序博客网 时间:2024/06/02 01:03
上面红色部分显示的即为test文件的属性了,对于Linux系统中的文件来说,有三种身份和四种权限,三种身份是:
- u:文件的拥有者
- g:文件所属的群组
- o:其他用户
对于每个身份,又有四种权限,分别为:
- r:读取文件的权限(read)
- w:写入文件的权限(write)
- x:执行的权限(execute)
- s:特殊权限
在Linux系统中,文件的属性由10个字符来表示,第一个字符表示文件的类型,其余9个字符分为三组,分别表示文件的拥有者、群组以及其他人对该文件的访问权限,每组依次表示读取、写入、和执行的权限,如果没有该权限,则以-(一个减号)显示。
以上是我们在/tmp文件夹下新建的test文件的属性,作为文件的拥有者对于test文件具有读取、写入的权限,文件所在的群组同样具有读写的权限,而其他人只有读取文件的权限。
数字形式表示的权限
除了以上的表示文件权限的方式外,我们经常会看到文件的权限为777、666等,这些又是怎么回事呢?这其实也是Linux系统下一种表示文件权限的方式。
在Linux系统中,对于文件的权限有读取、写入、执行三种,分别用rwx表示,另一种表示权限的方式就是使用数字,读取、写入和执行权限分别由数字4、2和1表示。
- 读取权限:r 或者4
- 写入权限:w或者2
- 执行权限:x或者1
对于上面的test文件,如果用数字形式表示其权限的话,则为
6(rw-)6(rw-)4(r--)
如果一个文件拥有777的权限,则说明该文件的拥有者、群组、以及其他人都可以对该文件进行读取、写入和执行的操作,也就是说谁都可以来操作这个文件了。
0 0
- Linux中的文件权限详解
- Linux文件权限详解
- linux文件权限详解
- Linux文件权限详解
- Linux文件权限详解
- Linux文件权限详解
- Linux文件权限详解
- linux文件权限详解
- Linux 文件权限详解
- linux文件权限详解
- linux 文件权限详解
- linux文件权限详解
- linux文件权限详解
- linux文件权限详解
- linux文件权限详解
- linux文件权限详解
- Linux文件权限详解
- Linux文件权限详解
- 实体对象toString()方法的用处
- HTML 教程
- oracle 序列
- 怎样在线将ppt格式转换为pdf
- Cocos2d-x3.3Final(10)TextAtlas常用成员函数(C++)
- Linux中的文件权限详解
- 用Perl编写读取POP3邮箱的应用程序
- 如何做好需求收集[来之《程序员》第2期]
- 堆和栈的区别(转过无数次的文章)
- 实例解析用Perl抓取网页和提交表格
- CSS实现body背景层高于块元素
- android 中 系统日期时间的获取
- Javascript 文件的同步加载与异步加载
- 使用Eclipse的几个必须掌握的快捷方式(能力工场小马哥收集)