【Linuc】深入理解 Linux 文件权限

 Linux 作为多用户操作系统,文件权限机制是其安全性和灵活性的核心保障。无论是系统管理员还是普通开发者,理解文件权限的运作原理都至关重要。本文将全面解析 Linux 权限系统,涵盖查看方法、修改技巧、特殊权限以及实用场景。


一、权限基础解析

1. 权限三元组

每个文件/目录都有三组权限标记:

  • 用户权限 (User):文件所有者的权限
  • 组权限 (Group):所属用户组的权限
  • 其他用户权限 (Other):系统其他用户的权限

2. 权限类型与数字映射

字符 数字 文件权限 目录权限
r 4 查看文件内容 列出目录内容
w 2 修改文件内容 创建/删除目录内文件
x 1 执行文件(程序/脚本) 进入目录或访问子目录内容

权限计算规则
每个权限组的数字值为 r + w + x 之和,例如:

  • rwx = 4 + 2 + 1 = 7
  • r-x = 4 + 0 + 1 = 5
  • --x = 0 + 0 + 1 = 1

二、查看文件权限

使用 ls -l 命令查看详细信息:

-rwxr-xr-- 1 user group 4096 Jun 15 10:30 example.sh
drwxr-x--- 2 user group 4096 Jun 15 11:00 sensitive_data/

在这里插入图片描述

字段解析

  1. 权限标识:首字符 - 表示文件,d 表示目录,后续9个字符分三组
  2. 硬链接数
  3. 文件所有者
  4. 所属用户组
  5. 文件大小
  6. 最后修改时间
  7. 文件/目录名称

三、修改权限实战

扩展阅读:

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值