使用linux指令批量修改文件和文件夹的权限

也许对于大多数博友来说,linux指令是很少接触的。不过,由于今天要讲的还是很实用的linux指令,所以,不妨看一看,文章也很简短,保不齐,以后还能用到。

博文背景:有一天,一个用户的网站出了些问题,登陆空间后台,查看网站文件权限乱七八糟(正常情况下文件夹权限是755,文件权限是644),如果有问题的文件少,还可以手动挨个修改文件权限;再多点可以使用ftp软件进行迭代修改;但是,这个网站文件太多,已经无法使用ftp软件进行修改,只得使用linux指令进行修改了!如果你的主机开通了ssh权限,下面介绍下解决办法:

  1. 通过putty软件,登陆ssh
  2. 通过cd指令到达制定文件目录下
  3. 修改文件权限为644,执行:find -maxdepth 10 -type f -exec chmod 644 {} \;
  4. 修改文件夹权限为755,执行:find -maxdepth 10 -type d -exec chmod 755 {} \;
  5. 登陆空间后台,查看文件权限是否修改成功

© 2014 – 2016, 李德涛博客. 版权所有.

发表评论

电子邮件地址不会被公开。 必填项已用*标注