乐趣区

关于权限:linux-文件权限

当咱们部署皕杰报表时,有时须要对文件赋予权限。

linux 文件对不同用户能够别离设置权限,管理员(root)有所有权限。

文件权限解释

查看门路下所有文件的命令:

ll 或者 ls -l

查问后果列出了以后门路下的文件和文件夹,每行数据以雷同格局显示。

第一个字符常见的两种,d 和 -,d 示意文件夹,- 示意文件。

还有 l 示意链接,软链接比拟常见,如图:

从第二个字符开始,每三个一组。应用 r、w、x、- 示意,依照 rwx 的程序,每个字母示意一种权限。

r:容许读的权限

w:文件能够编辑

x:执行权限

-:没有任何权限

9 个字符地位,3 个一组,分 3 组,别离示意文件所属用户权限,用户组权限和其余用户权限:

chmod 批改权限办法一

权限标识分三组,别离是文件所属用户权限,用户所属组权限,其余用户权限,三组别离用 u,g,o 来代替,也就是 user,group,others 首字母。

chmod u=rwx file1

chmod u=rwx, g=rw- file1

chmod 加上分组标识和权限,间接批改文件权限。

chmod 批改权限办法二

用数字代表权限。

r=4,w=2,x=1,-=0

加起来总和为 7,标识 rwx 权限的数字就是 7,意思是读写批改权限都有。

所有可能的权限加一起不会呈现反复:

rwx=7,-wx=3,r-x=5,rw-=6

三组权限用 3 个数字示意

chmod 777 file1

chmod 764 file2

chmod 递归文件夹

批改文件夹权限的时候,须要应用 - R 参数,示意递归批改子文件权限

chmod -R 777 abc

批改权限命令

chmod 777 文件名

1.chmod 577 /home/stuser -R

2.umask -p 0200

3.chown XXXX YYYY (XXXX 为用户名 YYYY 为文件名)

权限列表

-rw——-   (600) 只有所有者才有读和写的权限

-rw-r–r–   (644) 只有所有者才有读和写的权限,组群和其他人只有读的权限

-rwx——   (700) 只有所有者才有读,写,执行的权限

-rwxr-xr-x   (755) 只有所有者才有读,写,执行的权限,组群和其他人只有读和执行的权限

-rwx–x–x   (711) 只有所有者才有读,写,执行的权限,组群和其他人只有执行的权限

-rw-rw-rw-   (666) 每个人都有读写的权限

-rwxrwxrwx   (777) 每个人都有读写和执行的权限

退出移动版