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 {} \;

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

猜你喜欢

转载自www.cnblogs.com/forward-mm/p/9207557.html
今日推荐