权限管理中chmod命令怎么使用数字法与字母法精准修改文件读写权限

舞夢輝影

舞夢輝影

2026-07-24

215人浏览

原创

chmod命令通过数字法(如755、644)或字母法(如u+x、g-w)修改文件权限,核心是理解用户类别(u/g/o/a)、操作符(+/-/=)和权限位(r=4,w=2,x=1),配合-r等选项实现递归或批量设置。

权限管理中chmod命令怎么使用数字法与字母法精准修改文件读写权限

chmod命令修改文件读写权限,核心在于理解“谁(用户类别)+做什么(操作符)+什么权限(r/w/x)”,或用数字把每类用户的权限加总成三位数。只要搞清 r=4、w=2、x=1 这个换算关系,再分清 u/g/o 的作用范围,改权限就不是难事。

数字法:三组八进制数,一步到位设全权限

数字法用三位八进制数(如644、755)表示所有者、所属组、其他用户的权限组合,每位是对应用户类别的 r+w+x 值之和。

左脉梦幻师
左脉梦幻师

一款基于AI大模型的创意内容生成工具

下载
  • 记牢基础换算:r=4,w=2,x=1,- = 0;组合如 rw-=4+2+0=6,r-x=4+0+1=5,rwx=7
  • 常见设定举例
    chmod 644 file.txt → 所有者可读写(6),组和其他仅可读(4)
    chmod 755 script.sh → 所有者全权(7),组和其他可读可执行(5)
    chmod 600 private.key → 仅所有者可读写(6),组和其他无任何权限(0)
  • 批量与递归更高效
    chmod 644 *.conf 统一设置当前目录下所有.conf文件
    chmod -R 750 /var/www 递归设置目录及全部子项:所有者全权,组可读可执行,其他人无权

字母法:按需增删,不覆盖原有权限

字母法用 u/g/o/a 指定用户类别,+/-/= 控制操作方式,r/w/x 明确权限类型,适合局部调整或临时修复。

  • 基本语法结构chmod [u|g|o|a][+|-|=][r|w|x] 文件名
    例如 chmod u+w doc.md 表示只给所有者加写权限,不影响组和其他人的现有权限
  • 常用组合场景
    • 解除只读:chmod u+w file.log
    • 禁止组写入:chmod g-w config.ini
    • 同时操作多类用户:chmod u+x,g+rx,o-rw backup.sh
    • 清空并重设:chmod a=r file.txt(所有人仅可读)
  • 注意细节
    = 是覆盖式设定,会清除未明确列出的权限
    a 等价于 ugo,比如 chmod a+xchmod ugo+x 效果相同
    • 多组规则可用逗号分隔,如 chmod u+w,g-x,o=r file

验证与安全提醒

改完权限后,用 ls -l 文件名 查看结果是否符合预期。显示形如 -rw-r--r--,前三位对应所有者,中间三位是组,末三位是其他人。

  • 只有文件所有者或 root 用户才能修改该文件权限
  • 对目录设写权限(w)意味着可在其中创建/删除文件;设执行权限(x)才允许 cd 进入
  • 敏感文件(如私钥、配置)慎用 777 或 a+w,避免越权风险

相关文章

PHP速学视频免费教程(入门到精通)
PHP速学视频免费教程(入门到精通)

PHP怎么学习?PHP怎么入门?PHP在哪学?PHP怎么学才快?不用担心,这里为大家提供了PHP速学教程(入门到精通),有需要的小伙伴保存下载就能学习啦!

下载

本站声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn

相关专题

更多
磁盘配额是什么
磁盘配额是什么

磁盘配额是计算机中指定磁盘的储存限制,就是管理员可以为用户所能使用的磁盘空间进行配额限制,每一用户只能使用最大配额范围内的磁盘空间。php中文网为大家提供各种磁盘配额相关的内容,教程,供大家免费下载安装。

2023.06.21

2672

4

如何安装LINUX
如何安装LINUX

本站专题提供如何安装LINUX的相关教程文章,还有相关的下载、课程,大家可以免费体验。

2023.06.29

1649

10

linux find
linux find

find是linux命令,它将档案系统内符合 expression 的档案列出来。可以指要档案的名称、类别、时间、大小、权限等不同资讯的组合,只有完全相符的才会被列出来。find根据下列规则判断 path 和 expression,在命令列上第一个 - ( ) , ! 之前的部分为 path,之后的是 expression。还有指DOS 命令 find,Excel 函数 find等。本站专题提供linux find相关教程文章,还有相关

2023.06.30

1297

5

linux修改文件名
linux修改文件名

本专题为大家提供linux修改文件名相关的文章,这些文章可以帮助用户快速轻松地完成文件名的修改工作,大家可以免费体验。

2023.07.05

2674

7

linux系统安装教程
linux系统安装教程

linux系统是一种可以免费使用,自由传播,多用户、多任务、多线程、多CPU的操作系统。本专题提供linux系统安装教程相关的文章,大家可以免费体验。

2023.07.06

2421

7

linux查看文件夹大小
linux查看文件夹大小

Linux是一种自由和开放源码的类Unix操作系统,存在着许多不同的Linux版本,但它们都使用了Linux内核。Linux可安装在各种计算机硬件设备中,比如手机、平板电脑、路由器、视频游戏控制台、台式计算机、大型机和超级计算机。linux怎么查看文件夹大小呢?php中文网给大家带来了相关的教程以及文章,欢迎大家前来学习阅读。

2023.07.20

1660

8

linux查看ip命令
linux查看ip命令

本专题为大家提供linux查看ip命令相关文章内容,感兴趣的朋友可以免费下载体验试试。

2023.07.20

1254

4

linux查看cpu使用率
linux查看cpu使用率

在linux的系统维护中,可能需要经常查看cpu使用率,分析系统整体的运行情况。本专题为大家带来了linux查看cpu使用率的相关文章,感兴趣的朋友千万不要错过了。

2023.07.25

1423

6

linux查找文件命令
linux查找文件命令

Linux是一种自由和开放源码的类Unix操作系统,存在着许多不同的Linux版本,但它们都使用了Linux内核。Linux可安装在各种计算机硬件设备中,比如手机、平板电脑、路由器、视频游戏控制台、台式计算机、大型机和超级计算机。php中文网给大家带来了相关的教程以及文章,欢迎大家前来学习阅读。

2023.07.31

210

3

热门下载

更多
网站特效
/
网站源码
/
网站素材
/
前端模板

精品课程

更多
热门推荐
/
最新课程
phpStudy极速入门视频教程
phpStudy极速入门视频教程

共6课时 | 54.4万人学习

独孤九贱(4)_PHP视频教程
独孤九贱(4)_PHP视频教程

共89课时 | 131.8万人学习