Linux环境下文件权限的简单分析
2017-03-14 19:51
399 查看
Linux环境下文件权限的简单分析
最近学习了Linux环境下的一些基础知识,在这里浅谈一下Linux下目录、文件的管理权限。在命令行输入ll回车可看见各个目录(or文件)的相关信息,除去一行开头的一位(文件的类型),向后数9位即是此文件的属性(0731/-rwx-wx--x)。
我们每三位为一组,第一组文件拥有者的权限(user—u),第二组为文件所属组的权限(group—g),第三组为其他用户的权限(other—o)。权限用字母表示是,r为读权限,w为写权限,x为执行权限,也可对应用八进制的4,2,1来表示。
首先我们创建一个目录(mkdir un),我们进入这个目录需要什么权限呢?在这个目录下创建文件、显示文件有需要什么权限呢?下面我们来分析一下:
首先我们看见目录un的访问权限为775(rwxrwxr-x),此时是可以进入un目录的,下面我们尝试修改各个权限
我们使用chmod指令将user的可执行权限取消(chmod u-x un)之后发现un目录无法进入,而取消其他权限则不受影响
所以,想要进入一个目录,用户必须具有user的可执行权限。
这个时候我们在un目录下创建文件、显示文件是可以的
下面我们尝试修改各个权限,发现un目录user的读权限被取消则无法在un目录下创建文件
而un目录user的写权限被取消则无法在un目录下显示文件
总结:
进入目录需要user的可执行权限;
在目录下创建文件需要该目录user的读权限;
在目录下显示文件需要该目录user的写权限。
相关文章推荐
- linux的文件属性和权限学习——分析ls命令结果
- gcc编程环境基础4--ld命令和u-boot中的lds文件实例和简单实例分析
- linux修改目录和文件权限的简单命令解释
- Linux 文件权限简单说明
- linux文件系统的权限简单介绍
- Linux文件权限隐藏的细节深入分析(转载)
- Linux文件权限与属性 的简单说明
- linux修改目录和文件权限的简单命令解释
- 简单解读linux的/proc下的statm、maps、memmap 内存信息文件分析
- linux的文件属性和权限学习——分析ls命令结果
- linux各环境变量配置文件简单总结介绍
- 转载:linux的文件属性和权限学习——分析ls命令结果
- Linux文件简单权限设置
- Linux环境下VI/VIM编辑文件时无权限保存的解决方法
- linux的文件属性和权限学习——分析ls命令结果
- Linux文件权限隐藏的细节深入分析
- linux的文件属性和权限学习——分析ls命令结果
- Linux环境下VI/VIM编辑文件时无权限保存的解决方法
- linux的文件权限分析
- Linux环境下NFS文件系统的简单搭建过程