img文件编辑_只会用chmod 777?Linux下的文件权限居然还有这么多骚操作

9611bc4243dcb7e898a10cf20d27d78f.png

介绍

一个文件一经创建,就具有三种访问方式
1.读,可以显示该文件的内容
2.写,可以编辑或删除它
3.执行,如果该文件是一个shell脚本或者程序

按照所正对的用户,文件的权限可以分为三类
1.文件属主,创建该文件的用户
2.同组用户,文件属主所在用户组的任何用户
3.其他用户,不包含文件属主的其他用户组中的用户

c9352854071770030a76c20bc556c580.png

分析一下命令的结果

168d78bf177e21962c389378dd01ba9d.png

文件的类型有如下几种

c6f2e386ef94911189d727ace3bbd0ed.png

rwxr-xr-x9个字符表示文件的访问权限,这9个字符可以分为三组
rwx:文件属主权限
r-x:同组用户权限
r-x:其他用户权限

rwx位置上的-表示相应的访问权限被禁止
举几个例子演示一下,相信你很快就理解了

1e0dc85008cc075da20a557eccb5f01e.png

改变权限

符号模式

chmod命令的一般格式为

chmod [who] operator [permission] filename

who的含义

2ee9d386277d4b171551ce1d397cb0bb.png

operator的含义

7aac5c529847bac86ae7a1ac3ae0a2c0.png

permission的含义

2cc47b9db2c0c105893438234580ef95.png

举几个例子演示一下,假定myfile文件最开始的权限为rwx rwx rwx

ad0556abcd7fd28a220c617ec856d4a0.png

绝对模式

用二级制数字的0和1来表示用户的权限,这个思想很牛逼,用图演示一下

d141cee0135692b75894a3b21eb07975.png


当用户同时有读写执行权限时,二进制为是111,转为10进制就是7,所以777就表示文件属主,同组用户和其他用户都拥有读写执行权限

举几个例子演示一下

8c9f595be0938ef5f216c1847263ffb7.png
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值