使用shell更改网站目录下文件权限为644子目录权限为755

序言

在 Linux 系统下 shell 作为与底层交互的一个壳,具有高度的可移植性,往往一段 shell 脚本不加修改就可以运行在其他 Linux 系统上, 成为开发、系统管理和自动化的一个重要工具。下面一段简单的 shell 脚本即可将目录下的文件权限改为644,子目录权限改为755, 这个权限也通常作为网站运行目录的基本权限。

代码

#!/bin/bash
#chmod.sh

if [ $1 ]
then
    for f in `find $1` 
    do
        if [ -f $f ]
        then
            chmod 644 $f
        elif [ -d $f ]
        then
            chmod 755 $f
        fi
    done
fi
echo "done"
Read More →