关于Linux中进入目录和在其下创建,显示文件所需权限,以及Atime,Ctime,Mtime和含义。
【关于Linux中进入目录和在其下创建,显示文件所需权限,以及Atime,Ctime,Mtime和含义。】Linux 进入目录 创建文件需要的权限
首先要明白:
Linux 文件权限分为三类,文件的拥有者u(User),文件所在工作组的用户g(Group)以及其他用户o(Others)。
文件属性标志有10位第一个字符为文件类型,接下来每三个一组,共三组分别对应u,g,o,每组的第一位为读标志r可读,第二位为写标志w可写,第三位为x可执行,‘-’表示为不可。
对于进入目录:
User的x权限决定是否允许进入目录,root任何情况都可以进入目录。
1.创建一个目录,查看目录的权限
文章图片
2.然后将所有权限置为不允许。
文章图片
3.将u的权限全开,发现可以进去。
文章图片
4.然后测试rwx有无的影响,发现x有无影响目录是否允许进入。
文章图片
5.重复3,4可以查看其他拥有者权限改变是否影响结果。
对于目录下创建文件:
1.首先将允许进入权限打开(目录权限为--x--- ---)
进入目录后发现并不能创建文件。
2.
依次打开
user
的其他权限,发现打开
w
时允许创建,但并不允许显示。
文章图片
3.此时打开user的r权限,发现可以进行显示。
文章图片
4.重复2,3可以查看其他拥有者权限改变是否影响结果。对于使用者而言只要我拥有权限我就能进行对应的操作。
Linux系统里的AtimeCtimeMtime。
Atime(access time)对文件存数据时发生变化。
Ctime(change time)对文件修改时发生改变。
Mtime(modify time)对文件内容修改时发生变化。
测试:
1.创建文件,查看三个时间。
文章图片
2.修改文件的属性,更改文件名发现Ctime发生变化。
文章图片
3.对文件进行写入,全变化。
文章图片
4.对文件第一次读取时,Atime发生变化。
文章图片
文章图片
推荐阅读
- 热闹中的孤独
- Shell-Bash变量与运算符
- JS中的各种宽高度定义及其应用
- 2021-02-17|2021-02-17 小儿按摩膻中穴-舒缓咳嗽
- 深入理解Go之generate
- 异地恋中,逐渐适应一个人到底意味着什么()
- 我眼中的佛系经纪人
- 《魔法科高中的劣等生》第26卷(Invasion篇)发售
- “成长”读书社群招募
- 2020-04-07vue中Axios的封装和API接口的管理