Linux入门第十三章,chmod命令和权限控制信息

chmod命令和权限控制信息

chmod是修改文件、文件夹的权限细节。怎么快速记他呢?你就叫他沉默的

为什么叫沉默的,因为我打字的时候,它就弹出来沉默的

上节课咱们说了一下d是文件夹,r是读,w是写,x是运行,咱们这节课来讲一下怎么对它进行修改,修改权限需要chmod,语句:

chmod [-R] u=rwx,g=rwx,o=rwx 文件

-R对文件夹内全部内容应用同样规则

u是用户,g是用户组,o是其他用户

想给谁权限,就写,我们来演示一下

咱们先创建一个文件夹,名字就叫文件夹,之后对他进行操作

chmod u=w,g=rwx,o=w 文件夹

中间切记要用逗号的隔开

u=w,这个意思也就是用户只有写的操作,不能读和执行,比如我们用ls访问一下:

ls就是读的权限,咱们没有给用户读的权限,所以他读不了

另一种写法就是直接用数字,比如751,这是什么意思呢

在这是八进制的

三位数字,第一位数字代表用户,第二位代表用户组,第三位代表其他用户

r是4,w是2,x是1

7也就是权限全开,5是4+1,也就是读和执行。1是执行

咱们把这个用到文件夹

权限变成了drwxr-x--x

咱们再在这里面创建一个文件,多创建几个来试一下那个R

咱们创建的几个文件和文件夹权限是不一样的

drwxr-xr-x. 2 lin lin 6 3月17日 22:41 qwe

来小测试,看看他这个用数字表示是什么

答案是755

咱们返回上级文件夹,把这个叫文件夹的改成755的权限

chmod -R 755 文件夹

这样就修改完成了

小结

chmod命令

修改文件文件夹的权限细节,只能是文件夹的所属用户或root有权修改,其他人都改不了,语法:

chmod [-R] u=rwx,g=rwx,o=rwx 文件

中间切记要用逗号隔开

-R对文件夹内全部内容应用同样规则

u是用户,g是用户组,o是其他用户

权限的数字序号

r代表4,w代表2,x代表1

rwx的组合可以得到从0~7的八种权限组合

比如7代表rwx,5代表r-x,1代表--x

chmod 755 文件夹

三位数字,第一位数字代表用户,第二位代表用户组,第三位代表其他用户

可以直接写数字形式

这个也就是rwxr-xr-x

相关推荐
中设智控39 分钟前
石化行业设备完整性管理数字化:破解运维痛点的核心方案
运维·设备管理·设备全生命周期管理
亚空间仓鼠40 分钟前
OpenEuler系统常用服务(三)
linux·运维·服务器·网络
Agent产品评测局42 分钟前
企业预算管理自动化落地,编制管控全流程实现方案 —— 2026企业级智能体选型与架构深度解析
运维·人工智能·ai·架构·自动化
信工 18021 小时前
rk3568-Linux应用程序和驱动程序接口
linux·驱动开发·rk3568
m0_694845571 小时前
UVdesk部署教程:企业级帮助台系统实践
服务器·开发语言·后端·golang·github
VBsemi-专注于MOSFET研发定制1 小时前
AI训练服务器8GPU功率链路设计实战:效率、可靠性与功率密度的平衡之道
运维·服务器·人工智能
倒酒小生1 小时前
4月7日算法学习小结
linux·服务器·学习
木子欢儿1 小时前
KasmVNC 指南:高性能网页原生 Linux 远程桌面方案
linux·运维·服务器
摆烂z2 小时前
对外访问网络限制*.aliyuncs.com开放也拉不下来和查看docker容器结构
运维·docker·容器
炘爚2 小时前
日志系统整体设计步骤以及功能函数梳理
运维·服务器·数据库