一、 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中常用快捷键
八、常用关机、重启服务器命令
所需图标