File permission

日常工作中,非常的多遇到目录、文件权限的问题。这一块是比较重要的,而且权限问题不是显而易见的,需要研究

理解文件系统的权限,需要理解文件系统的原理。

文件系统原理与权限

inode 中包含文件的元信息,如user id、group id、权限、修改时间等。 目录的data block中存储的是inode号和对应的文件名,依据inode就能读取到文件的内容了。 因为有目录的r权限,就可以查看目录里有哪些文件。但是想要查看目录下的文件内容或元信息,需要目录有x权限。可以这样记忆,有了x权限才能进入目录,才可以操作目录下的文件。如果想要写目录下的文件,就要有wx权限。

举例

file permission_1 file permission_2