遇到的问题:
当我们对文件进行操作的的时候出现Permission denied 错误的时候,表明我们没有对该文件夹操作的权限。
解决方法:
对该用户进行提权
~$sudo chmod -R 777 www
chmod 修改权限指令
-R 对该目录下所有文件进行权限变更
777 用户所拥有的所有权限
知识点
文件访问者分类
Linux用户类型有三种
1.拥有者 owner
2.所属组 group
3.其他 other
文件访问权限设置
chmod
功能:设置文件的访问权限
格式:chmod [参数] 权限 文件名
例如:chmod +x ./.. 加执行权限+:向权限范围增加权限代号所表示的权限
-:向权限范围取消权限代号所表示的权限
=:向权限范围赋予权限代号所表示的权限
用户符号:
u:拥有者
g:拥有者同组用
o:其它用户
a:所有用户
chown命令
功能:修改文件的拥有者
格式:chown [参数] 用户名 文件名
实例:
chown user1 f1
chown -R user1 filegroup1
chgrp命令
功能:修改文件或目录的所属组
格式:chgrp [参数] 用户组名 文件名
常用选项:-R 递归修改文件或目录的所属组