Linux 文件权限怎么修改?chmod/chown 超简单教程
发布时间 - 2025-12-05 00:00:00 点击率:次Linux文件权限管理核心是chmod改“谁能做什么”、chown改“谁拥有文件”:chmod用数字法(如644)或符号法(如u+x)设置读写执行权限,chown用“用户:组”格式修改归属,系统级操作需sudo,ls -l可实时验证。
Linux 文件权限修改其实不难,关键搞懂 chmod 改“谁能做什么”,chown 改“谁拥有这个文件”。记牢这两个命令,90% 的权限问题都能自己搞定。
chmod:改文件的读、写、执行权限
权限分三组:所有者(user)、所属组(group)、其他人(others),每组都有 r(读)、w(写)、x(执行)三种权限。比如 -rw-r--r-- 表示:所有者可读写,组和其他人只能读。
- 用数字法最直观:r=4,w=2,x=1,加起来就是权限值。例如
chmod 644 file.txt→ 所有者读写(4+2=6),组和其他人只读(4) - 常用组合:
755(目录/可执行脚本)、644(普通文件)、(私密文件,如密钥)
600 - 也可以用符号法微调:
chmod u+x script.sh给所有者加执行权限;chmod go-w config.conf去掉组和其他人的写权限
chown:改文件的所有者和所属组
格式是 chown [用户][:组] 文件,冒号前后都可省略,但顺序不能错。
- 只改所有者:
chown alice file.log - 只改组:
chown :developers project/(注意冒号前空) - 同时改两者:
chown alice:developers file.txt - 递归修改整个目录:
chown -R bob:web /var/www/html(-R 很关键,不然只改目录本身)
哪些情况必须用 sudo?
你只能修改自己拥有的文件权限;想改别人(比如 root)的文件,或把文件转给其他用户,就得加 sudo。
-
sudo chmod 755 /usr/local/bin/mytool(改系统级可执行文件) -
sudo chown root:wheel /etc/nginx/nginx.conf(改配置文件归属) - 没权限时别硬试,先看报错提示——通常会说 “Operation not permitted” 或 “Permission denied”
小技巧:快速确认当前权限
用 ls -l 看最清楚。输出第一列像 -rwxr-xr-- 就是权限,第三、四列分别是所有者和组名。
- 想批量处理?配合 find:比如找所有 .sh 文件并加执行权限:
find . -name "*.sh" -exec chmod +x {} \; - 不确定改对没?改完立刻
ls -l 文件名对比下 - 误操作了?只要没删文件,权限随时能改回来,不用慌
基本上就这些。不复杂但容易忽略细节——记住:chmod 管“能不能做”,chown 管“是谁的”,用对场景,权限问题就稳了一大半。
# linux
# html
# go
# nginx
# 配置文件
# 报错提示
# 递归
# var
# 做什么
# 谁能
# 都有
# 都能
# 可以用
# 这两个
# 作了
# 三种
# 就得
相关栏目:
【
网站优化151355 】
【
网络推广146373 】
【
网络技术251813 】
【
AI营销90571 】
相关推荐:
PHP怎么接收前端传的文件路径_处理文件路径参数接收方法【汇总】
Laravel任务队列怎么用_Laravel Queues异步处理任务提升应用性能
进行网站优化必须要坚持的四大原则
如何用ChatGPT准备面试 模拟面试问答与职场话术练习教程
手机网站制作平台,手机靓号代理商怎么制作属于自己的手机靓号网站?
Laravel如何实现数据导出到CSV文件_Laravel原生流式输出大数据量CSV【方案】
网站设计制作书签怎么做,怎样将网页添加到书签/主页书签/桌面?
iOS正则表达式验证手机号、邮箱、身份证号等
Laravel如何连接多个数据库_Laravel多数据库连接配置与切换教程
Android利用动画实现背景逐渐变暗
Gemini手机端怎么发图片_Gemini手机端发图方法【步骤】
Laravel Asset编译怎么配置_Laravel Vite前端构建工具使用
如何在阿里云购买域名并搭建网站?
Laravel如何创建自定义Artisan命令?(代码示例)
Laravel如何发送邮件_Laravel Mailables构建与发送邮件的简明教程
如何用手机制作网站和网页,手机移动端的网站能制作成中英双语的吗?
javascript读取文本节点方法小结
韩国网站服务器搭建指南:VPS选购、域名解析与DNS配置推荐
韩国服务器如何优化跨境访问实现高效连接?
独立制作一个网站多少钱,建立网站需要花多少钱?
如何用IIS7快速搭建并优化网站站点?
如何在阿里云域名上完成建站全流程?
标题:Vue + Vuex + JWT 身份认证的正确实践与常见误区解析
php后缀怎么变mp4格式错误_修改扩展名提示格式不对怎么办【技巧】
LinuxCD持续部署教程_自动发布与回滚机制
夸克浏览器网页跳转延迟怎么办 夸克浏览器跳转优化
Laravel怎么使用Collection集合方法_Laravel数组操作高级函数pluck与map【手册】
浏览器如何快速切换搜索引擎_在地址栏使用不同搜索引擎【搜索】
如何在Ubuntu系统下快速搭建WordPress个人网站?
常州企业网站制作公司,全国继续教育网怎么登录?
Laravel如何配置任务调度?(Cron Job示例)
什么是javascript作用域_全局和局部作用域有什么区别?
nginx修改上传文件大小限制的方法
如何彻底卸载建站之星软件?
如何彻底删除建站之星生成的Banner?
网页制作模板网站推荐,网页设计海报之类的素材哪里好?
Laravel如何使用Scope本地作用域_Laravel模型常用查询逻辑封装技巧【手册】
Laravel怎么实现前端Toast弹窗提示_Laravel Session闪存数据Flash传递给前端【方法】
黑客如何利用漏洞与弱口令入侵网站服务器?
如何快速生成高效建站系统源代码?
Laravel控制器是什么_Laravel MVC架构中Controller的作用与实践
潮流网站制作头像软件下载,适合母子的网名有哪些?
哪家制作企业网站好,开办像阿里巴巴那样的网络公司和网站要怎么做?
企业在线网站设计制作流程,想建设一个属于自己的企业网站,该如何去做?
头像制作网站在线观看,除了站酷,还有哪些比较好的设计网站?
如何在香港免费服务器上快速搭建网站?
HTML5空格和nbsp有啥关系_nbsp的作用及使用场景【说明】
,南京靠谱的征婚网站?
Laravel如何处理文件下载请求?(Response示例)
打造顶配客厅影院,这份100寸电视推荐名单请查收


600