ubuntu文件权限操作

1.chmod

Linux/Ubuntu 系统中文件调用的权限分为三级:文件拥有者(u)、群组(g)、其他(o),用chmod更改文件的权限。

chmod是一个相当灵活的命令,对同一个文件的权限的修改可以用多种风格的命令格式来实现。 


风格一:chmod [-R] mod fileOrDirectory...

参数说明:
mode 权限设置字符串,格式为[ugoa] [+-=] [rwx]
u 表示文件的拥有者
g 表示与此文件拥有者同组群的人
o 表示其他人
a 表示包含以上三者即文件拥有者(u)、群组(g)、其他(o)
+ 表示增加权限
- 表示取消权限
= 表示唯一设置权限
r 表示有读取的权限
w 表示有写入的权限
x 表示有执行的权限
-R 表示对该目录下的所有文件和子目录进行相同的权限更改


实例:将赋予所有人执行executable文件的权限

sudo chmod ugo+x executable 或

sudo chmod a+x executable


风格二:chmod [-R] NUM fileOrDirectory...

参数说明:

NUM 三位代表相应权限的数字

读、写、执行对应的权限数字是1、2、4;

从左至右以此为文件拥有者、同组人、其他人;


实例:赋予文件的拥有者和同组人有读写file文件的权限,其他人没有任何权限

sudo chmod 330 file


2.chgrp

chgrp [选项] 组 文件...


改变/opt/local /book/及其子目录下的所有文件的属组为book,命令如下:
sudo chgrp - R book /opt/local /book


3.chown

格式:chown [参数]   <用户名>   <文件名>

实例:
sudo chown user f1
sudo chown -R user1 /d1


参考:http://www.iteye.com/topic/595628

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值