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

相关推荐
不会就选b26 分钟前
linux之进程管理(二)--替换
linux·运维·服务器
倔强的石头10631 分钟前
【Linux指南】动静态库系列(二):从源码复用到目标文件复用:为什么需要把 .o 打包成库
linux·运维·服务器
码农学院37 分钟前
GEO与SEO协同:从传统搜索到生成式搜索的平滑迁移路径
服务器·前端·python
步步精BBJconn40 分钟前
从GPU服务器到数据中心:AI服务器高压连接器的应用与发展趋势
大数据·运维·服务器·人工智能·科技·物联网
码农学院3 小时前
基于运维监控体系的网络品牌推广方案:从架构设计到技术实现
运维·网络
爱写代码的森9 小时前
鸿蒙三方库 | harmony-utils之ImageUtil图片保存到本地详解
服务器·华为·harmonyos·鸿蒙·huawei
大耳朵-小飞象12 小时前
电力安全运维的智能密码:BACS如何破解设备全生命周期管理难题,让电网安全“看得见、管得住”?
运维·安全·智慧城市·能耗系统·楼宇智控·未来生活
极客侃科技12 小时前
制造企业 MES/APS 选型:SAP PP/DS 集成、ERP-MES 边界划分与一体化架构要点
运维·架构·制造
HLC++13 小时前
Linux的进程间通信
android·linux·服务器