ubuntu设置文件权限问题

文件权限:
r==>可读 w==>可写 x==>可执行
r=4 w=2 x=1
777 代表 rwxr-rwx-rwx 所有用户都可读可写可执行

修改某个目录下所有文件的权限,如果子目录中的文件权限也要修改,则使用参数-R启动递归处理。
例如:把/home/user目录的权限设置为rwxrwxrwx,不包括子目录:
[root@localhost ~]# chmod 777 /home/user
把/home/user目录的权限设置为rwxrwxrwx,包括子目录:
[root@localhost ~]# chmod -R 777 /home/user

对于网站目录我们一般设置目录的权限是755,而文件的权限是644  ,上传目录另设
比如我们要设置当前目录下的所有目录的权限是755,文件的目录是644
就是使用find命令配合exec命令来执行:
find .  -type d -exec chmod 755 {} \;
find .  -type  f -exec chmod 644 {} \;

其中的{} 可以理解为前面找的目录或者文件,  \;  是固定格式!

转载于:https://www.cnblogs.com/forward-mm/p/9207557.html

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值