Linux面试题:文件权限?

(1)文件有哪些权限:r(可读)   w(可写) x(可执行)  -(无权限)

(2)一般由命令:ls -l(简写ll)显示的文件或目录的访问权限由三部分组成,分别为该文件的读、写和执行权限;与文件同组的用户的读、写和执行权限;系统中其他用户的读、写和执行权限。表示成如:-rwxr-xr-x (其中第一个表示是文件还是目录)

第一位表示文件类型,-表示文件,d表示目录

2-4位表示文件所有者的权限,u权限

5-7位表示文件所有者所属组成员的权值,g权限

8-10位表示所有者所属组之外的用户权限,o权限

(3)、权限修改  chmod

数字表示法:将r、w和x分别用4、2和1来代表,没有权限则为0,然后每部分权限相加,得到一个值。如:chmod 665 file

一般来说,新建文件的默认值是0666,新建目录的默认值是0777,如果将权限掩码设置为0002,则每个新建的文件默认权限为0666-0002=0664,目录默认权限为0775

【返回原文】

相关新闻

历经多年发展,已成为国内好评如潮的Linux云计算运维、SRE、Devops、网络安全、云原生、Go、Python开发专业人才培训机构!