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

相关推荐
未济3 天前
linux 配置环境变量
linux
傲世仙尊3 天前
目录即文件-Ext文件系统收尾篇
linux·c语言
虎头金猫3 天前
4K 视频总卡在公网带宽?用 N1 + OpenList 把网盘播放链路重新理顺
运维·服务器·网络·python·容器·beautifulsoup·pandas
_艾伦 耶格尔.3 天前
进程间通信
linux
AI职业加油站3 天前
AI智能体应用工程师证书:政策红利下的职业新风口
大数据·运维·人工智能·学习·职场发展
Liuqy-053 天前
Linux IO编程——静态库、动态库
linux
此冬歌咏3 天前
K8s 节点故障实战:优雅驱逐 31 秒,硬故障 331 秒,以及那个永远 Pending 的 Pod
运维·k8s
彧azz3 天前
Linux 环境下 Redis 学习总结:数据类型、持久化、锁、事务、主从与缓存问题
linux·redis·笔记·学习·面试
-梅3 天前
linux(8) 软硬链接
linux·运维·服务器
Wang's Blog3 天前
Java 项目实战: 外卖平台-文件下载与ServletOutputStream回写浏览器
服务器·项目开发