最近电脑好麻烦。。。出好多问题,WLW也不好用,不能上载图片。。。改来该去还是不行~   权限也修改了还是不行。。。唉~~

用Linux服务器的时候,最麻烦的莫过于权限的设置。

一种可视化的方法就是通过Winscp一个一个文件夹设置,但是速度太慢了。

其实SSH中可以用递归的方法实现批量修改文件或文件夹权限(chmod)操作:

先进入目录,举例为www

cd /www

然后递归设置文件夹(目录)权限为777

find -type d -exec chmod 777 {} \;          /一般用这条就可以了
find -type d|xargs chmod 777

随后可以选择设置文件权限为777

find -not -type d -exec chmod 777 {} \;
find -not -type d|xargs chmod 777

上面也是一样,一般只要设置第一行就行了。

但是建议各位,有些文件,如config系统配置文件,还是保留为644权限为好。

via:http://bing.sudake.cn/linux-change-permissions-with-chmod/