Linux | 您所在的位置:网站首页 › php访问文件夹权限怎么设置 › Linux |
目录 一、d rwx r-x r-x .字段详解: 二、Chmod (更改文件所属组权限) (1)指令讲解: (2)实列:让其他用户对test.txt文件增加写的权限 三、改变文件的所属者,所属组权限 四、赋权法(修改权限) (1)讲解: (2)实列: 权限 :文件或目录属于谁 , 属于哪个组 , 不同用户能对该文件进行何种操作(建 立一个文件和一个目录) 查看文件权限 ls -l 文件 查看目录权限 ls -ld 目录 —————————————————————————————————————————————————————————— 一、d rwx r-x r-x .字段详解:-rw-r--r-- d rwx r-x r-x . 字段 1:表示文件类型 -:普通文件 d :目录 l: 符号链接 b:块设备 (硬件存储设备) c:字符设备文件 p:管道文件 字段 2:文件所属者对该文件的权限 字段 3:文件所属组的权限 (若 tom 属于 root 组 举例) 字段 4:其他用户的权限(既不是文件所有者也不是文件所属组的用户) 字段 5:不重要,表示这个文件受 selinux(标签工具)的管理 ———————————————————————————————————————————————————————— 二、Chmod (更改文件所属组权限) (1)指令讲解:chmod 对象 算数运算符 权限 文件 对象:u(所属者) g(所属组) o(其他用户) a(all) (测试不让 tom 读 chmod o-r /temp/test.txt 再看是否能读取 改变了其他用户的权限 也可以改组的 权限 算数运算符:- + =(指定权限) 权限:r w x 改变文件的所属者,所属组权限 (2)实列:让其他用户对test.txt文件增加写的权限代码指令如下: [root@localhost tmp]# [root@localhost tmp]# chmod o+w test.txt ——修改权限 [root@localhost tmp]# exit ——切换用户 exit [poem@localhost ~]$ cd /tmp/ [poem@localhost tmp]$ vim test.txt ——编写并保存 [poem@localhost tmp]$ cat test.txt ——查看是否编写成功 fbbngdlbndkjbgbkfgnbgldmbl;xcnb;bc [poem@localhost tmp]$修改成功: ————————————————————————————————————————————————————————— 三、改变文件的所属者,所属组权限chown 用户 文件 chgrp 组 文件 更改文件所属用户: chown tom /tmp/test.txt/ 更改用户所属组: chgrp tom /tmp/test.txt) —————————————————————————————————————————————————————————— 四、赋权法(修改权限) (1)讲解:八进制赋权法: rwx rw- r-- 764(颜色分别对应) 所属者 所属组 其他用户 需求:改变 test.txt 权限为 rwx r---- rwx r-- --- 740 用法: 注:只需记三个,其他的用这三个相加即可。 (2)实列: [root@localhost tmp]# chmod 764 test.txt [root@localhost tmp]# llchmod 764 test.txt 绿色为可执行文件有 x 权限 |
CopyRight 2018-2019 实验室设备网 版权所有 |