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

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


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM