当前位置: 首页 > news >正文

Linux中修改文件的权限用什么命令?

一、核心语法

chmod [选项] [权限模式] 文件名

二、权限模式详解

1. 数字模式(推荐使用)

通过rwx权限对应的数值组合:

  • r(读)→ 4
  • w(写)→ 2
  • x(执行)→ 1
  • 无权限 → 0

组合规则

  • 三组权限分别对应所有者(u)所属组(g)其他人(o)
  • 数值相加得到三位数(如:755 = 4+2+1(u) +4+1(g) +4+1(o))

示例

# 设置文件所有者读写执行,组和其他人读执行
chmod 755 demo.sh
2. 符号模式(灵活操作)

通过符号组合动态调整权限:

  • 用户类型:u/g/o/a(所有者 / 组 / 其他人 / 所有)
  • 操作符:+(添加)-(移除)=(覆盖)
  • 权限类型:r/w/x

示例

# 为所有用户添加执行权限
chmod a+x *.sh

# 仅移除组的写权限
chmod g-w data.csv

三、进阶操作

1. 递归修改目录权限
# 递归设置目录及子文件权限为755
chmod -R 755 project/
2. 特殊权限

  • SetUID4xxx):让普通用户临时拥有文件所有者权限
  • SetGID2xxx):强制子目录继承父目录所属组
  • 粘滞位1xxx):防止非所有者删除文件

示例

# 设置文件为SetUID权限
chmod 4755 /usr/bin/sudo

四、常见权限组合

权限码说明典型场景
600仅所有者可读写敏感配置文件
644所有者读写,其他只读普通文件
755所有者可执行,其他读执行脚本 / 二进制文件
777完全开放(慎用!)临时共享目录

五、注意事项

  1. 误操作可能导致文件不可用,建议先备份
  2. 目录权限需关注x权限(控制是否可进入)
  3. 系统文件权限修改需谨慎(如/etc目录)

建议通过ls -l命令确认修改结果:

ls -l demo.sh
# 输出示例:-rwxr-xr-x 1 user group 123 Mar 21 10:00 demo.sh

这样的权限体系设计,能有效保障 Linux 系统的文件安全与协作效率。

相关文章:

  • 前端项目完结--上线打包发布步骤和方法
  • MySQL 中,查看执行频次、慢查询日志、SHOW PROFILE和 EXPLAIN性能分析和优化
  • 可视化图解算法:删除链表中倒数第n个节点
  • 在 Linux 系统中,路径(Path)用于定位文件或目录的位置。路径分为两种类型:相对路径和绝对路径。它们的核心区别在于路径的起点不同
  • 枚举的定义及其使用
  • 《齿轮咬合水分子:Relax Max如何用潜艇科技重构卫浴动力系统》​
  • 科技赋能安全:慧通测控的安全带全静态性能测试
  • STM32学习笔记之常用总线(原理篇)
  • 分布式节点池:群联云防护抗DDoS的核心武器
  • 大摩闭门会:250321 学习总结报告
  • 从实践到创新:低代码驱动教育行业数字化转型
  • 田间机器人幼苗视觉检测与护苗施肥装置研究(大纲)
  • 【Vitis AIE】FPGA图像处理 11 双线性插值 Bilinear Interpolation
  • 硬件学习笔记--52 DC-DC Buck同步整流和异步整流介绍
  • 【Git流程最佳实践】 开发较大功能时应使用project branch
  • 什么是模型上下文协议 (MCP)?与 API 相比,它如何简化 AI 集成?
  • Meta Platforms Inc.(原Facebook)2024-2025 年最新发展深度分析报告
  • 第2.2节 Android Jacoco插件覆盖率采集
  • 用 pytorch 从零开始创建大语言模型(零):汇总
  • 轻松迁移 Elasticsearch 数据:如何将自建索引导出并导入到另一个实例
  • 日本前卫艺术先驱群展上海:当具体派相遇古树古宅
  • “一码难求”的Manus开放注册但价格不菲,智能体距离“实用”还有多远
  • 梅花奖在上海丨陈丽俐“婺剧折戏专场”:文戏武做,武戏文唱
  • 2025年上海好护士揭晓,上海护士五年增近两成达12.31万人
  • “电竞+文旅”释放价值,王者全国大赛带火赛地五一游
  • 雷军:过去一个多月是创办小米以来最艰难的时间