一、我们都知道当linux进入目录时要有执行权限,显示目录中的内容要有读权限,在目录中创建一个文件需要写权限。
下面我用实例解释一下:
1.首先我们进入linux中的一个文件,创建一个class5文件。
2.修改class5的权限为000,并进入class5,显示权限不够。
3.将修改class5的权限修改为600,进入class5,任然显示权限不够。
4.将class5的权限加入执行权限时,进入class5进入成功。
6.在class5,中创建文件new,显示权限不够。
7.返回上一层,将class5的权限加上读权限,在进入class中创建new文件,显示权限不够。
8.返回上一层,将class5的权限加上写权限,在进入class中创建new文件,创建成功。
9.输入ls,指令显示权限不够。
10.返回上一层加上读权限,在此ls,可以显示new文件。
总结上面的图片可以显示,进入目录时要有执行权限,显示目录中的内容要有读权限,在目录中创建一个文件需要写权限。
二、当我们stat文件时,总会出现三行日期一样的东西,如图所示
1.我在中文版的linux中,stat了某个文件,结果如下:
2,、我再一次修改这个文件,在次stat,结果如下:
3、对于这个文件访问,stat的结果如下:
4.修改此文件的权限之后,stat的结果如下:
总结Access时最近访问的时间,在访问此文件时会随时修改这个文件,Modify是最近更改的时间,是指最近修改文件内容的时间,change式最近的改动时间,是指最近修改INode的时间,例如文件类型目录、符号链接等。