新闻中心
Linux查看与修改权限教学_Linux chmod与chown实际案例
Linux权限管理核心是明确“谁(用户/组)能对文件做什么(读/写/执行)”,通过ls -l查看权限、chmod修改权限(符号法或数字法)、chown修改归属,并结合场景合理设置。

Linux权限管理是日常运维和开发中绕不开的基础技能。掌握 chmod 和 chown 的用法,能帮你快速解决“权限不够”“无法访问”“执行失败”等高频问题。核心就两点:谁(用户/组)能对文件做什么(读/写/执行),以及这个“谁”是谁。
一、先看清楚当前权限:ls -l 是你的第一双眼睛
运行 ls -l filename,你会看到类似这样的输出:
前面10个字符就是权限字段:
- 表示普通文件(d=目录,l=软链接)
rw- 属主(alice)有读写权,无执行权
r-- 所属组(dev)只有读权
r-- 其他人也只有读权
记法小技巧:每三位一组,分别对应 user / group / others;r=4, w=2, x=1,数字相加就是八进制权限值(如 rw- = 4+2+0 = 6)。
二、修改文件权限:chmod 要分清符号法和数字法
两种常用方式,按场景选:
-
符号法(推荐初学者):直观、不易错
chmod u+x script.sh→ 给属主增加执行权限chmod g-w file.txt→ 去掉所属组的写权限chmod o=r file.log→ 设置其他人只有读权限chmod a-x *.tmp→ 去掉所有用户(all)的执行权限 -
数字法(适合批量或脚本):三位八进制数
chmod 644 config.conf→ 属主读写(6),组和其他人只读(4)chmod 755 deploy.sh→ 属主全权(7),组和其他人可读可执行(5)chmod 600 private.key→ 仅属主读写,最安全
三、修改文件归属:chown 管的是“身份”,不是“动作”
chown 改的是文件的属主和/或属组,不涉及读写执行能力本身:
DeepBrain
AI视频生成工具,ChatGPT +生成式视频AI =你可以制作伟大的视频!
146
查看详情
-
chown bob file.txt→ 把属主改成 bob(组不变) -
chown :admins fil→ 只改属组为 admins(冒号前空)
e.txt -
chown alice:developers app/→ 同时改属主和属组(注意冒号无空格) -
chown -R www-data:www-data /var/www/html/→ 递归修改整个目录及子内容(-R 很常用,也请慎用)
注意:普通用户只能把文件 chown 给自己,且不能改属组(除非是目标组成员);只有 root 或 sudo 用户才能任意切换属主和属组。
四、实战小案例:一个 Web 项目部署常见权限问题
假设你上传了一个 PHP 网站到 /var/www/mysite,但网页打不开,报错 “Permission denied” 或 “File not found”:
- 先查权限:
ls -ld /var/www/mysite→ 发现是drwx------(700),只有属主能进,Web 服务(如 www-data)被拦在外面 - 改目录权限:
chmod 755 /var/www/mysite→ 开放组和其他人的读+执行(进入目录必需) - 改文件权限:
find /var/www/mysite -type f -exec chmod 644 {} \;→ 所有普通文件设为 644 - 改执行脚本权限:
chmod 755 /var/www/mysite/bin/*.sh - 改归属:
sudo chown -R www-data:www-data /var/www/mysite→ 让 Web 服务拥有者身份一致
做完这些,90% 的静态资源权限问题就解决了。
基本上就这些。权限不是越开放越好,也不是越严格越安全——关键是匹配使用场景。多用 ls -l 看一眼,再动手改,基本不会翻车。
以上就是Linux查看与修改权限教学_Linux chmod与chown实际案例的详细内容,更多请关注php中文网其它相关文章!
# 一键
# 餐饮人如何营销推广
# 网站优化界面用什么
# 新网站向外推广方法
# 文库推广营销有什么好处
# 徐州网站建设口碑推荐
# 邯郸seo快照推广费用
# 仁怀酱香酒推广营销方案
# 滁州网站优化排名软件
# 营口seo优化推荐
# 靖边网站建设怎么样
# 你可以
# php
# 如何使用
# 能对
# 建站
# 做什么
# 华为
# 的是
# 自己的
# 递归
# app
# html
# linux
相关栏目:
【
科技资讯46185 】
【
网络学院92790 】
相关推荐:
Win11截图该按哪些键 Win11截屏完整流程解析【教程】
CSS实现侧边栏导航项全宽圆角悬停背景效果
处理嵌套交互式控件:前端可访问性指南
taptap防沉迷怎么解除 taptap解除健康系统限制说明【2025最新】
Discord Slash 命令响应超时问题的异步解决方案
Safari自带网页翻译功能怎么用 无需插件轻松看懂外文网站【方法】
怎么在浏览器上运行HTML文件_浏览器运行HTML文件技巧【技巧】
PHP中获取MongoDB服务器运行时间(Uptime)的专业指南
Win11怎么设置鼠标主按键_Win11鼠标左右键功能互换
Lar*el的路由模型绑定怎么用_Lar*el Route Model Binding简化控制器逻辑
邮政快递包裹最新位置 邮政快递实时追踪入口
Lar*el 8 多关键词数据库搜索优化实践
顺丰快递查询系统 官方正版查询入口
拼多多购物车商品数量无法修改如何处理 拼多多购物车操作优化方法
React/Next.js中实现列表项的动态移动与状态管理:兼论唯一键的重要性
BetterDiscord插件中安全更新用户简介的实践指南
整合Supabase认证与Django模型:跨模式迁移的解决方案
高德地图家和公司地址在哪设置 高德地图通勤路线设置方法【超详细】
魅族20怎样在浏览器开无图省流_iPhone魅族20浏览器开无图省流【流量节省】
搜狗浏览器如何使用密码生成器创建强密码 搜狗浏览器内置密码安全工具
探索高级语言到原生C/C++的转译:挑战与内存管理策略
UC浏览器网页版登录入口官网 电脑版网址入口
解决 MongoDB 聚合查询中对象数组 _id 匹配问题
谷歌推RCS信息存档功能:公司可监控员工私密信息!
CSS Flexbox如何实现多行排列_flex-wrap wrap自动换行显示
漫蛙漫画官方主页入口 漫蛙MANWA网页直达访问链接
如何在Promise链中有效终止错误处理后的执行
Pandas DataFrame 高效批量赋值:告别循环与笛卡尔积误区
如何使用Node.js csv 包按条件移除含空字段的CSV记录
Excel组合图表怎么做 Excel创建柱状图与折线组合图教程【图表】
解决Django多数据库/多Schema环境下外键迁移问题
Tailwind CSS line-clamp 布局问题解析与修复指南
响应式容器内容自动缩放与宽高比维持教程
J*aScript生成器_j*ascript异步迭代
poki网页游戏推荐_poki免费游戏平台入口
Golang如何优化内存分配与垃圾回收_Golang内存管理与GC优化实践
126邮箱手机版登录官网2026_126手机邮箱免费入口最新
J*aScript中在Map循环中检测并处理空数组元素
在J*a项目里如何构建对象之间的契约_接口约束的实际落地
在Go Martini框架中高效服务动态生成图像的实践指南
抖音网页版企业服务中心登录入口_抖音网页版企业登录平台
QQ邮箱网页版快速登录 QQ邮箱邮箱账号官方入口地址
台积电1.4nm工艺A14瞄准2028:10年来性能提升80%
Sublime Text怎么设置垂直标尺_Sublime配置Rulers规范代码长度
Win10如何恢复误删的快捷方式_Win10重建常用软件快捷方式
Android Studio计算器C键功能异常排查与修复教程
Steam官网入口直达 Steam注册及登录步骤
深入理解Promise链:如何在catch后中断then的执行
163邮箱网页版入口导航平台 163邮箱网页版登录入口官网导航
铁路12306官网网页端快速入口 铁路12306官方首页登录教程


2025-12-13
浏览次数:次
返回列表
e.txt