关于Linux中进入目录和在其下创建,显示文件所需权限,以及Atime,Ctime,Mtime和含义。

来源:互联网 发布:部落冲突 地震数据 编辑:程序博客网 时间:2024/05/16 07:53

Linux进入目录创建文件需要的权限

首先要明白:

Linux文件权限分为三类,文件的拥有者u(User),文件所在工作组的用户g(Group)以及其他用户o(Others)

文件属性标志有10第一个字符为文件类型,接下来每三个一组,共三组分别对应u,g,o,每组的第一位为读标志r可读,第二位为写标志w可写,第三位为x可执行,‘-’表示为不可。

对于进入目录:

Userx权限决定是否允许进入目录,root任何情况都可以进入目录。

1.创建一个目录,查看目录的权限

2.然后将所有权限置为不允许。

3.u的权限全开,发现可以进去。

4.然后测试rwx有无的影响,发现x有无影响目录是否允许进入。

5.重复34可以查看其他拥有者权限改变是否影响结果。

 

对于目录下创建文件:

1.首先将允许进入权限打开(目录权限为--x--- ---

进入目录后发现并不能创建文件。

2.依次打开user的其他权限,发现打开w时允许创建,但并不允许显示。

3.此时打开userr权限,发现可以进行显示。

4.重复23可以查看其他拥有者权限改变是否影响结果。对于使用者而言只要我拥有权限我就能进行对应的操作。

Linux系统里的Atime Ctime Mtime

Atimeaccess time)对文件存数据时发生变化。

Ctimechange time)对文件修改时发生改变。

Mtimemodify time)对文件内容修改时发生变化。

测试:

1.创建文件,查看三个时间。

2.修改文件的属性,更改文件名发现Ctime发生变化。

3.对文件进行写入,全变化。

4.对文件第一次读取时,Atime发生变化。


0 0
原创粉丝点击