Linux平台下设置函数权限的方法,以及PHP对文件的相关操作函数,介绍linux下和权限设置有关的函数,及文件权限的设置方法实例。
PHP文件的操作相关的函数
创建文件 touch(“文件名”)
删除文件 unlink(“文件路径”);
移动文件 为文件重新命名 rename(“当前文件路径”,“目录为文件路径”);
复制文件 copy(“当前”,“目标”);
使用上述函数一定要有PHP执行这个文件权限, Apache、 一个用户
Linux和权限设计有关的函数
ls -l ———-只列出文件名或目录名,有时间,是否可读写等信息
ll ———列出来的结果详细
_rwxrwxrwx 777
rwx 表这个文件的拥有者 r读 w写 x执行
rwx 表这个文件的拥有者所在的组 r读 w写 x执行
rwx 其它用户对这个为文件的权限 r读 w写 x执行
r —4
w —2
x —1
权限设置数字表示法
7 7 7 rwx (4+2+1) rwx (4+2+1) rwx (4+2+1)
644 rw_(4+2) r__(4) r__(4)
Linux中文件的权限设置
chmod u=rwx,g=rw,o=x
chmod 777 demo.php
chmod 644 demo.html
chown mysql demo.php
chgrp apache demo.php
chgrp — 改变文件所属的组
chmod — 改变文件模式
chown — 改变文件的所有者
filegroup — 取得文件的组
fileowner — 取得文件的所有者