【Linux】文件属性

格式

1 2 3 4
- rwx rw- r--
  1. 文件类型
  2. 所有者权限
  3. 组权限
  4. 其他用户权限

第一个字符表示文件类型,如下:

属性 文件类型
- 普通文件
d 目录文件
l 符号链接。注意对于符号链接文件,剩下的文件属性始终是rwxrwxrwx,它是个伪属性值。符号链接指向的文件的属性才是真正的文件属性
c 字符设备文件。该文件类型表示以字节流形式处理数据的设备,如终端或调制解调器
b 块设备文件。该文件类型表示以数据块方式处理数据的设备,如硬盘驱动或者光盘驱动
属性 文件 目录
r 允许打开和读取文件 如果设置了执行权限,那么允许列出目录下的内容
w 允许写入或者截短文件;如果也设置了执行权限,那么目录中的文件允许被创建、被删除以及被重命名 但是该权限不允许重命名或者删除文件,是否能重命名和删除文件由目录权限决定
x 允许把文件当作程序一样来执行。用脚本语言写的程序文件必须被设置为可读、以便能被执行 允许进入目录下

文件属性中剩下的9个字符称为文件模式(file mode),分别表示文件所有者、文件所属群组以及其他所有用户对该文件的读取、写入和执行权限。
分别设置r、w和x的模式属性将会对文件和目录带来不同的影响,如下:

属性 文件 目录
r 允许打开和读取文件 如果设置了执行权限,那么允许列出目录下的内容
w 允许写入或者截短文件;如果也设置了执行权限,那么目录中的文件允许被创建、被删除以及被重命名 但是该权限不允许重命名或者删除文件,是否能重命名和删除文件由目录权限决定
x 允许把文件当作程序一样来执行。用脚本语言写的程序文件必须被设置为可读、以便能被执行 允许进入目录下
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Ubuntu的发音 Ubuntu,源于非洲祖鲁人和科萨人的语言,发作 oo-boon-too 的音。了解发音是有意...
    萤火虫de梦阅读 99,726评论 9 468
  • 国家电网公司企业标准(Q/GDW)- 面向对象的用电信息数据交换协议 - 报批稿:20170802 前言: 排版 ...
    庭说阅读 11,312评论 6 13
  • linux资料总章2.1 1.0写的不好抱歉 但是2.0已经改了很多 但是错误还是无法避免 以后资料会慢慢更新 大...
    数据革命阅读 12,270评论 2 33
  • 关于属性的结构 在linux下文件和文件夹都被认为是文件, 所以以下的这个属性对文件和文件夹通用获取属性的函数有s...
    陈伟志阅读 521评论 0 1
  • 我喜欢抬头,抬头才能发现我在它的倒影里,抬头才能发现它包容万物,静默如谜 喜欢水里破土而出的绿色,仿佛一些欲望被释...
    妖妖z阅读 824评论 23 26