八、修改文件的权限——字母法(u、g、o、a)、数字法

一、字母法(用的多)

1、认识:例如d rwx  r-x  rw-  (d:代表文件夹你,-代表文件。 后面rwx代表文件拥有者权限,  r-x代表同组人权限,rw-代表其他人权限(不同组))

r:读      w:写     x:可执行       -:没有权限

二、修改权限

①  u参数代表为文件的拥有者设置权限

例如22.txt文件本来是rw-     无x权限

命令:chmod u=rwx  22.txt(文件名字)

② g参数代表为同组设置权限

chmod g=r  22.txt  (只让同组人有读的权限)

 o参数代表为其它人设置权限

chmod o=    22.txt  (o后面什么也不写,不让其他人拥有任何权限)

④ a 代表所有都执行一样的权限

chmod  a=rwx  22.txt   (都变成rwx权限)

如果都设置为空  chmod  a=    22.txt     文件打不开,但改成超级管理员root可以打开,(sudo su - 命令换成root即可)

⑤ 还可以一起写:chmod u=r,g=r,o=r  22.txt

⑥ 还可以使用-号来撤销权限:chmod  u-r-w  22.txt (可加sudo 可不加看情况)

给文件拥有者减去r和w权限

⑦ 还可以使用+号来增加权限:chmod  u+r+w  22.txt (可加sudo 可不加看情况)

给文件拥有者增加r和w权限

三、数字法

x——1

w——2

r——4

如果是1的话,那就表示拥有x的权限,也就是可执行的权限。

如果是2的话,那就表示拥有w的权限,也就是写的的李权限。

如果是3的话,那就表示拥有wx的权限,也就是写和可执行的权限。

如果是4的话,那就表示拥有r的权限,也就是读的权限。

如果是5的话,那就表示拥有rx的权限,也就是读和可执行的权限。

如果是6的话,那就表示拥有rw的权限,也就是读和写的的权限。

如果是7的话,那就表示拥有所有的权限。

例如:       chmod u=x,g=wx,o=rwx  22.txt

 数字法表示:chmod 137  22.txt

四、如果想为一个目录下面所有目录和文件加上相同权限,需要加上参数“ -R  

例如:想把22文件夹下的所有文件和文件夹都改成rwx权限的

命令 :(sudo可写可不写) chmod 777  22/  -R   







  • 3
    点赞
  • 11
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值