Jalena Blog

  • 首页
  • 程序开发
    • Java
    • Spring
    • SpringBoot
    • SpringMvc
    • Python
    • Odoo
    • C#
    • SQL
    • Web
    • Linux
  • 移动设备
    • Android
    • Router
  • 杂七杂八
    • 我的废话
    • 音频
    • 视频
    • 常用软件
  • 关于
  1. 首页
  2. 软件开发
  3. Linux
  4. 正文

Centos 批量设置权限

2015-10-29

最近服务器总是出现问题,php文件的执行权限居然是777,真是见鬼。

直接使用chmod -R设置权限结果导致服务器上全部网站都是403了(文件没有权限)

想直接设置php这类的文件权限为644,文件夹为745呢,chmod又不支持。。

突然想到可以结合find命令配合管道来执行。

# 利用find -type 定义文件类型,查找到对应的类型,传递给chmod来进行权限设置
# f 表示普通文件, d 表示文件夹
# 第一行表示直接结合-exec来执行命令,第二行表示搜索出匹配的类型传递给chmod来分配权限
# 设置文件权限
find -type f -exec chmod 644 {} \;
find -type f|xargs chmod 644

# 设置文件夹权限
find -type d -exec chmod 745 {} \;
find -type d|xargs chmod 745
标签: Centos find
最后更新:2019-04-16

Jalena

原创内容,转载请注明出处! 部分内容来自网络,请遵守法律适用!

点赞
< 上一篇
下一篇 >

文章评论

razz evil exclaim smile redface biggrin eek confused idea lol mad twisted rolleyes wink cool arrow neutral cry mrgreen drooling persevering
取消回复

【腾讯云】云服务器特惠热卖中
标签聚合
java Centos odoo 其他 生活 wordpress docker MySql
分类
  • Android / 4篇
  • C# / 10篇
  • Codec / 9篇
  • Conversion / 14篇
  • Editing / 16篇
  • Java / 47篇
  • Javascript / 3篇
  • Linux / 30篇
  • Odoo / 25篇
  • Python / 6篇
  • SQL / 30篇
  • Web / 3篇
  • Windows / 4篇
  • 我的日记 / 10篇
  • 杂七杂八 / 93篇
  • 软件开发 / 72篇
  • 非线性编辑 / 1篇

COPYRIGHT © 2026 Jalena Blog. ALL RIGHTS RESERVED.

Theme Kratos Made By Seaton Jiang

蜀ICP备17025376号