Linux 权限看不懂?一文讲透 rwx 和 chmod 的真实用途


Linux权限核心是“谁、能干什么、对什么”,rwx对文件和目录作用不同:文件上r读、w写、x执行;目录上r列内容、w增删改、x进入;chmod用符号法或数字法修改权限。

linux 权限看不懂?一文讲透 rwx 和 chmod 的真实用途

Linux 权限看起来一堆 rwx 字母,其实核心就三点:谁、能干什么、对什么。搞懂这个,权限管理就没那么神秘了。

rwx 到底代表什么?

rwx 是三种操作权限的缩写,但它们对文件和目录的作用完全不同,这是最容易混淆的地方。

对于一个普通文件:

  • r (read): 能打开并查看文件里的内容。没有 r 权限,连 cat、more 这些命令都用不了。
  • w (write): 能修改文件里的内容,比如用 vim 编辑后保存。注意,这不等于能删除文件!删文件是另一个概念。
  • x (execute): 能把这个文件当作程序来运行。比如一个 shell 脚本,必须有 x 权限才能 ./script.sh 执行它。

对于一个目录(文件夹):

  • r (read): 能列出这个目录里包含哪些文件和子目录,也就是能用 ls 命令看里面有什么。
  • w (write): 能在这个目录里创建、删除或重命名文件。这个权限很关键,拥有 w 权限就能删掉里面的文件,哪怕你对那个文件本身没有任何权限。
  • x (execute): 能进入这个目录,也就是能用 cd 命令切换到它里面。没有 x 权限,即使你知道路径也进不去。

chmod:如何修改这些权限?

chmod 命令就是用来改变文件或目录权限的工具,主要有两种方式:符号法和数字法。

1. 符号法(更直观)

这种方法直接用字母表示要修改的对象和权限。基本格式是:chmod [谁][怎么改][改什么权限] 文件名

芦笋演示 芦笋演示

一键出成片的录屏演示软件,专为制作产品演示、教学课程和使用教程而设计。

芦笋演示 227 查看详情 芦笋演示
  • 谁 (Who): u 代表所有者 (user),g 代表所属组 (group),o 代表其他人 (others),a 代表所有人 (all)。
  • 怎么改 (Operator): + 表示增加权限,- 表示去掉权限,= 表示精确设置为某个权限。
  • 例子:
    • chmod u+x script.sh: 给文件所有者加上执行 (x) 权限。
    • chmod g-w,o-rwx config.txt: 去掉所属组的写 (w) 权限,并去掉其他人的所有 (rwx) 权限。
    • chmod a=r file.txt: 让所有人(所有者、组、其他人)的权限都精确等于只读 (r)。

2. 数字法(更高效)

这种方法用一个三位数来代表全部权限,每个数字是 r、w、x 对应数值的总和(r=4, w=2, x=1)。

  • 第一位数字:代表所有者的权限 (u)。
  • 第二位数字:代表所属组的权限 (g)。
  • 第三位数字:代表其他人的权限 (o)。
  • 计算方法: 把需要的权限数值加起来。比如,想要 rwx 就是 4+2+1=7;想要 rw- 就是 4+2+0=6;想要 r-x 就是 4+0+1=5。
  • 常见组合:
    • chmod 755 dir/: 所有者有 rwx (7),组有 r-x (5),其他人有 r-x (5)。这是目录的常用权限。
    • chmod 644 file.txt: 所有者有 rw- (6),组有 r-- (4),其他人有 r-- (4)。这是文件的常用权限。

权限字符串第一段的完整解读

当你用 ls -l 查看时,会看到类似 -rw-r--r--drwxr-xr-x 的字符串。这一串字符可以分成四部分来看:

  • 第一个字符: 表示文件类型。- 代表普通文件,d 代表目录,l 代表链接等。
  • 第2-4个字符: 代表所有者的权限。比如 rw- 表示有读、写,无执行。
  • 第5-7个字符: 代表所属组的权限。比如 r-x 表示有读、执行,无写。
  • 第8-10个字符: 代表其他人的权限。比如 r-- 表示只有读权限。

所以,-rw-r--r-- 拆开就是:普通文件,所有者可读可写,所属组可读,其他人可读。

基本上就这些。

以上就是Linux 权限看不懂?一文讲透 rwx 和 chmod 的真实用途的详细内容,更多请关注其它相关文章!


# 这种方法  # 中国营销推广加盟项目  # 昆明网站怎样推广产品的  # 菏泽seo公司到1火星  # 外贸网站关键词优化教程  # 油画网站建设素材视频  # 合川全网营销推广  # 重庆政务网站建设  # 服装网站优化查询  # 苹果手机网站建设游戏  # 长春seo软件哪家好  # linux  # 发行版  # 自动重启  # 有什么  # 怎么改  # 如何选择  # 最容易  # 这是  # 一文  # 看不懂  # 工具 


相关栏目: 【 Google疑问12 】 【 Facebook疑问10 】 【 优化推广96088 】 【 技术知识133117 】 【 IDC资讯59369 】 【 网络运营7196 】 【 IT资讯61894


相关推荐: Win11如何分屏操作_Win11多窗口分屏技巧  百度网盘网页入口链接分享 百度网盘官网入口网页登录  在Flask应用中安全高效地更新SQLAlchemy用户数据  猫眼app抢票快还是小程序快  J*aScript与CSS动画:实现平滑顺序淡入淡出效果并解决显示冲突  Selenium自动化:利用键盘模拟解决复杂日期输入框输入问题  睡觉时心跳快是什么原因 夜间心悸如何应对  动漫之家观看全集库 动漫之家免费资源网地址  怎样设置开机后自动运行某个程序_Windows启动文件夹与任务计划【自动化】  作业帮网页版不用下载入口 在线问老师快速答疑  学习通网页版课程打不开_课程无法访问时的解决方法  《新三国志曹操传》游历事件袁尚突围攻略  Excel如何设置动态下拉菜单_Excel表格下拉选项快速方法  德邦快递会员怎么开通  《幻兽帕鲁》手游帕鲁捕捉技巧分享  电子白板帮助菜单使用指南  抖音火山版如何进行提现  个人所得税办理入口 个人所得税综合所得年度汇算入口  如何在 WordPress 前端实现内容提交:古腾堡编辑器的替代方案与实践  《地下城堡4:骑士与破碎编年史》墓穴挑战125攻略  VS Code快捷键when上下文子句的妙用  b站怎么查看视频的码率_b站视频码率查看方法  西瓜视频怎么查看访客记录_西瓜视频访客记录查看方法  纯CSS实现滚动时动态时间轴线条颜色填充效果  实现可重用自定义Python Range类  在Django中动态检查模型关联:一种灵活的解决方案  C++怎么解决数值计算中的精度问题_C++浮点数误差与数值稳定性分析  如何使用 composer 和 aop-php 实现 AOP 编程?  汽水音乐在线入口 汽水音乐网页端官方页面快速打开  2025SNH48年度青春盛典门票价格及购买方式  TikTok视频播放不流畅怎么办 TikTok视频播放优化方法  《一起考教师》账号注销方法  惠普电脑BIOS界面看不懂怎么办_HP电脑BIOS功能选项解读与设置  TikTok笔记文字无法编辑如何解决 TikTok笔记文字编辑优化方法  《原神》月之一版本新增书籍一览  微信客户端如何找回密码_微信客户端忘记密码找回方法  J*aScript类型数组_TypedArray使用  如何在vscode中关闭it环境  知音漫客官网首页入口_知音漫客热门漫画推荐  Fedora怎么安装 Fedora Workstation安装步骤  iSpring三分屏制作教程  PHP魔术方法__set与__isset:设计考量、性能权衡与静态分析的视角  解决Go encoding/json 将JSON大数字解析为浮点数的问题  如何在mysql中比较InnoDB和MyISAM区别  实现二叉树的层序插入:基于树大小的路径导航  网站体验不好=浪费钱:如何提升-用户体验效果差  为什么XML解析器对大小写敏感? 理解XML规范中的大小写规则与最佳实践  J*aScript实现网页表单实时输入字段比较与验证教程  oppo手机如何通过下拉通知栏截图_oppo手机通知栏快捷截图方法  byrutor直接访问入口 byrutor官方游戏库 

 2025-12-05

了解您产品搜索量及市场趋势,制定营销计划

同行竞争及网站分析保障您的广告效果

点击免费数据支持

提交您的需求,1小时内享受我们的专业解答。

运城市盐湖区信雨科技有限公司


运城市盐湖区信雨科技有限公司

运城市盐湖区信雨科技有限公司是一家深耕海外推广领域十年的专业服务商,作为谷歌推广与Facebook广告全球合作伙伴,聚焦外贸企业出海痛点,以数字化营销为核心,提供一站式海外营销解决方案。公司凭借十年行业沉淀与平台官方资源加持,打破传统外贸获客壁垒,助力企业高效开拓全球市场,成为中小企业出海的可靠合作伙伴。

 8156699

 13765294890

 8156699@qq.com

Notice

We and selected third parties use cookies or similar technologies for technical purposes and, with your consent, for other purposes as specified in the cookie policy.
You can consent to the use of such technologies by closing this notice, by interacting with any link or button outside of this notice or by continuing to browse otherwise.