zl程序教程

您现在的位置是:首页 >  系统

当前栏目

Linux:Linux系统文件类型与文件权限

2023-09-27 14:29:25 时间

1.文件类型

Linux将所有的东西都看作文件,文件类型分为以下几种

  • 普通文件—— ’ - ’
  • 目录文件—— ’ d ’
  • 管道文件—— ’ p ’
  • 链接文件—— ’ l ’
  • 设备文件—— ’ c ’
  • 套接字文件—— ’ s ’

文件信息示例:
在这里插入图片描述

2.文件权限

  • r —— 读权限——值:4
  • w —— 写权限 ——值:2
  • x ——执行权限 ——值:1
  • ‘-’ ——无权限——值:0

在这里插入图片描述

  • u: 文件属主的访问权限
  • g: 文件同组用户的访问权限
  • o: 其他用户的访问权限

3.修改文件权限 chmod

文字设定法

u表示属主,g表示同组,o其他人, a所有人
利用 加号(+)和减号(-)来修改

示例:以图中a.c为例
在这里插入图片描述

若要减去属主的写权限,使用 chmod u-w a.c
在这里插入图片描述

若给同组用户增加 执行权限:
在这里插入图片描述
或给所有人增加权限,如执行权限:
在这里插入图片描述

数字设定法

使用数字设定法通常由 三位数字构成,每位数字代表每种用户的权限。

示例
在这里插入图片描述

这样修改,让同组用户和其他用户只剩读权限,因为读权限的值为4。