赞
踩
ls -l
如图所示:
1、第一个字符代表这个文件是目录、文件或链接文件等等。
2、接下来分别是文件属主用户,同一个用户组用户,其他用户的持有该文件的权限
以三个为一组,且均为 rwx 的三个参数的组合。其中, r 代表可读(read)、 w 代表可写(write)、 x 代表可执行(execute)
3、再接下来就是文件属主名称以及属主用户组的名称
- #修改文件属主 -R是修改的是目录,递归的意思
- chown [–R] 属主名 文件名
- #修改文件属主以及属主的用户组
- chown [-R] 属主名:属组名 文件名
1、按照数组进行修改
Linux 文件的基本权限就有九个,分别是 owner/group/others(拥有者/组/其他) 三种身份各有自己的 read/write/execute 权限。
如图所示:
每种身份(owner/group/others)各自的三个权限(r/w/x)分数是需要累加的,例如当权限为: -rwxrwx--- 分数则是:
所以等一下我们设定权限的变更时,该文件的权限数字就是 770。变更权限的指令 chmod 的语法是这样的:
- #按照数字修改文件个个用户的权限
- chmod [-R] 三位用户权限数合并的3位数 文件或目录
- #按照以上例子如下
- chmod [-R] 770 文件名或目录名
2、按照符号修改
表格如下:
chmod | u(文件属主名) g(属组) o(其他用户) a(全部用户) | +(加入) -(删除) =(设定) | r(读权限) w(写) x(执行) | 文件或目录名 |
- #将文件权限设置为 -rwxr-xr--
- chmod u=rwx,g=rx,o=r 文件名
也可以修改一个或多个用户,配合这+ - ,r w x ,目录要加上 -R
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。