作者:电脑信息网日期:
返回目录:设置问题
1:想一次修改某个目录下所有文件的权限,包括子目录中的文件权限也要修改,要使用参数-zhidaoR表示启动递归处理。
例如:
[root@localhost ~]# chmod 777 /home/user 注:仅把/home/user目录的权限设置为rwxrwxrwx
[root@localhost ~]# chmod -R 777 /home/user 注:表示将整个/home/user目录与其中的文件和子目录的权限都设置为rwxrwxrwx
2:想一次修改某个目录下所有文版件的权限,包括子目录中的文件权限也要修改,要使用参数-R表示启动递归处理。
例如权:
[root@localhost ~]# chmod 777 /home/user 注:仅把/home/user目录的权限设置为rwxrwxrwx
[root@localhost ~]# chmod -R 777 /home/user 注:表示将整个/home/user目录与其中的文件和子目录的权限都设置为rwxrwxrwx
例如:chmod -R +x /usr/apache-tomcat-5.5.23/webapps/NEWTRADECARD 修改此目录下所有文件及文件夹增加可执行权限
添加上 -R选项即可...
-R, --recursive
change files and directories recursively
recursive是递归的意思来...
比如我想改变 test下的所有文件权限
su root
chmod a+x -R test
这个只能改变权限
另:
不管www下的子源目录或者文件更改、删除或者新增文件、子目录。。。这个权限好像是无法保百证的...
但是,可以通过umask设置用户创建文件的默认权限...
这个设置之后度,特定用户再创建的问文件的默认权限都会变化,但是达不到你要的仅仅某文件夹下创建的文件权限固定...
你为什么想解除答权限呢..弄成777干啥...
加入-R 参数,就可以将读写权限传递给子文件copy夹
例如chmod -R 777 /home/mypackage
那么mypackage 文件夹和它下面的所有子文件夹的属性都变成了zhidao777.
777是读、写、执行权限...
我也就知道这么多啦...希望能帮到你~