Linux权限管理以及Access Modify Change时间的理解
2017-03-26 11:29
381 查看
Linux的权限管理
文件访问者的分类
a)文件和文件目录的所有者:u—User(中国平民 法律问题)
b)文件和文件目录的所有者所在的组的⽤用户:g—Group
c)其它用户:o—Others (外国⼈人)
文件访问权限的种类
a)基本权限:读(r/4)、写(w/2)、执行(x/1)、“—”表示不具有该项权限
b)特殊权限:suid (s/4)只能应用在可执行文件上,允许任意用户在执行文件时以文件拥有者的身份执⾏
sgid (s/2)只能应用在可执行文件上,使任意用户在执行可执⾏文件时,将以拥有组成员的身份执⾏
粘着位(t/1)只能应⽤在目录文件上,将使用户在目录中执行删除时,只能删除自⼰拥有的对象
首先我们打开Linux的终端,mkdir code创建code目录,cd code进入code目录,在code目录下创建一个file文件,输入ll命令可查看该文件权限
接下来用chmod命令修改文件的访问权限
当然我们也可以用八进制的表示方法来修改权限,这样会更加便捷
从图中我们可以清楚的看见file文件的权限已经被修改了
进入一个已有目录我们需要的权限
刚刚我们已经创建了code文件,我们此时如果修改了该目录的权限,还能进入吗
可以看见权限修改后无法进入
把权限修改为只可写,无法进入
把权限修改为只可读,仍然无法进入
但当文件可执行时就可以进入
所以,要进入一个目录至少需要可执行权限
Access Modify Change时间的理解
我们cd进入一个目录,对该目录下的文件执行stat命令,可以看见出现以下信息
Access: 文件最近一次被访问的时间
我们可以看见modify和change的时间都没有改变
Modify: 文件内容最近一次被修改的时间
当我们用echo为文件写入内容发现file文件的modify 和change 的时间都改变了,access没有改变
Change: 文件属性最近一次被修改的时间
当我们用chmod改变文件的访问权限后,可以看到file 文件的change时间改变,其他两个没有发生变化
文件访问者的分类
a)文件和文件目录的所有者:u—User(中国平民 法律问题)
b)文件和文件目录的所有者所在的组的⽤用户:g—Group
c)其它用户:o—Others (外国⼈人)
文件访问权限的种类
a)基本权限:读(r/4)、写(w/2)、执行(x/1)、“—”表示不具有该项权限
b)特殊权限:suid (s/4)只能应用在可执行文件上,允许任意用户在执行文件时以文件拥有者的身份执⾏
sgid (s/2)只能应用在可执行文件上,使任意用户在执行可执⾏文件时,将以拥有组成员的身份执⾏
粘着位(t/1)只能应⽤在目录文件上,将使用户在目录中执行删除时,只能删除自⼰拥有的对象
首先我们打开Linux的终端,mkdir code创建code目录,cd code进入code目录,在code目录下创建一个file文件,输入ll命令可查看该文件权限
接下来用chmod命令修改文件的访问权限
当然我们也可以用八进制的表示方法来修改权限,这样会更加便捷
从图中我们可以清楚的看见file文件的权限已经被修改了
进入一个已有目录我们需要的权限
刚刚我们已经创建了code文件,我们此时如果修改了该目录的权限,还能进入吗
可以看见权限修改后无法进入
把权限修改为只可写,无法进入
把权限修改为只可读,仍然无法进入
但当文件可执行时就可以进入
所以,要进入一个目录至少需要可执行权限
Access Modify Change时间的理解
我们cd进入一个目录,对该目录下的文件执行stat命令,可以看见出现以下信息
Access: 文件最近一次被访问的时间
我们可以看见modify和change的时间都没有改变
Modify: 文件内容最近一次被修改的时间
当我们用echo为文件写入内容发现file文件的modify 和change 的时间都改变了,access没有改变
Change: 文件属性最近一次被修改的时间
当我们用chmod改变文件的访问权限后,可以看到file 文件的change时间改变,其他两个没有发生变化
相关文章推荐
- Linux三个时间: Access,Modify,Change以及-r,-w,-x所对应的权限问题
- Linux的权限&Access/Modify/Change时间
- 关于Linux系统中 Access Modify Change 三个时间的理解
- Linux下文件权限及三个时间:Access,Modify,Change
- Linux权限以及Stat命令中的Access、Modify、Change
- Linux权限问题以及Stat命令中的Access、Modify、Change
- Linux下的Access、Modify、Change , touch的使用以及权限问题
- Linux环境,使用C语言获得文件access、modify、change的时间
- 理解Linux文件三个时间点(Access,Modify,Change)
- Linux下stat命令的Access、Modify、Change时间的含义
- linux下Access、Modify、Change时间的查看和修改
- 【Linux】Linux下的Access time/Modify time/Change time三个时间
- 认识和修改在Linux中stat命令下出现的Access,Modify,Change三类时间
- linux 环境下 Access,Modify,Change区别以及find指令简易使用方法
- 修改文件 访问(access)、修改(modify)、改变(change)时间
- Linux文件权限以及Linux文件三个时间解释
- Linux中进文件以及创建文件需要的权限,文件中ACM三个时间代表的含义以及touch如何修改时间
- 读深入理解Linux内核 (第6章 时间管理)
- Linux系统上的特殊权限SUID,SGID,STICKY以及额外权限管理工具facl命令
- Linus中文件的Access\Modify\Change时间