linux运维、架构之路-linux文件权限

一、 R W X对应的数字及计算的方法

1、linux普通文件权限总结

①r可读:表示具有读取、浏览文件内容(block)的权限

②w可写:表示具有新增、修改文件内容的权限删除文件(修改文件名、)或创建文件的权限是受上一级目录的权限控制,和文件本身权限无关

③x可执行:表示具有执行文件的权限,主要是linux中的一些命令或脚本

#1)首先文件的本身要能够执行

#2)普通用户同时还需要具备r的权限才能执行

#3)root用户只要有x的权限就能执行 

2、linux系统目录权限总结

①r、可读:表示具有浏览目录下面文件及目录的权限

#1)如果没有x权限,则不能进入到目录里,无法执行cd dir

#2)如果没有x权限,ls查看时可以看到所有文件名,但是会提示没有权限访问目录下的文件

#3)如果ls –l列表,会提示没有权限访问文件或者目录的属性,只能看到文件名

②w可写:表示具有增加、删除或者修改目录的文件名的权限(需要有x权限配合)

③可执行x:表示具有进入目录的权限,但是没有r刚无法查看文件及目录列表,没有w刚无法新

④对于目录来说x权限是必须的,用它来访问目录下面文件的inode的信息

二、文件访问过程回顾

三、文件删除原理回顾

1、硬链接数为零

①删除文件需要看上级目录的w是否具备w权限

②实际删除的是上一级目录的block里面的内容

2、 进程调用数为零

①lsof|grep messages

②工作中常用排错:lsof|grep delete

四、目录硬链接数详解

五、Linux系统默认权限

1、Linux文件默认的权限为644比较安全而目录则为755安全

2、 网站目录比较安全的权限图解

六、 Linux系统默认权限控制命令umask

1、umask控制创建文件或目录的默认权限

①临时修改:umask 022

②永久修改:/etc/profile

2、另外一些特殊权限

七、Linux中常用快捷键

八、常用关机、重启服务器命令

 所需图标

 

成功最有效的方法就是向有经验的人学习!
原文地址:https://www.cnblogs.com/yanxinjiang/p/7561411.html