背景知识:

文件的权限主要针对三类对象进行定义

  • Owner: 属主u
  • Group: 属组g
  • Other: 其他o

每个文件针对每一类的访问者都设定了三种权限

  • r: Readable 读
  • w: Writeable 写
  • x: eXcutable 执行

对于文件而言:

  • r: 可以使用文本查看类工具获取其内容。但是对root 用户不起作用。如果没有权限,file 文件将不可用,因为file 文件需要读取文件头来获取文件信息。
  • w: 可以修改其内容,但是对root 用户不起作用。
  • x: 可以将此文件提请内核启动一个进程。即二进制文件,可执行。对root用户有效。

对于目录而言:

  • r: 可以使用ls 命令查看目录内的文件列表。
  • w: 可以在此目录中创建文件,也可以删除此目录中的文件。
  • x: 可以使用ls -l 查看此目录中文件列表,可以cd 进入此目录。
  • X: 只给目录x 权限,目录内文件,如果本身就有x 权限,则给ugo 加上x 权限,如果本身不具备x 权限,则不给文件x 权限。

由上可以知道,一个用户能否对某一个文件进行删除,取决于该用户在该文
件所在的目录上的权限,而不取决于在该文件上的权限。如果用户对目录有写权
限,用户就能够删除该目录下的文件。

最新文章

  1. T-SQL字符串相加之后被截断的那点事
  2. c++中的继承与初始化
  3. AIX 环境下整理文件系统碎块
  4. YTKNetwork
  5. Visual Studio 2005 移植 - WINVER,warning C4996, error LINK1104
  6. php 生成正态分布随机数
  7. win 开机 Microsoft corparation 滚动栏
  8. 根据XPATH去查看修改xml文件节点的内容
  9. CSS3学习系列之背景相关样式(二)
  10. pandas用法小结
  11. SQL Server之深入理解STUFF
  12. centos6.5-VMware虚拟机-双网卡绑定
  13. Dubbo 源码分析 - 自适应拓展原理
  14. A.01.03-模块的输入—模拟量输入
  15. 【转】python类中super()和__init__()的区别
  16. 第三届“百越杯”福建省高校网络空间安全大赛writeup--Do you know upload?
  17. Swift5 语言指南(十) 枚举
  18. phpstrom 激活
  19. Xcode打包上传遇到的坑
  20. Managed C++ dll: #define _AFXDLL or do not use /MD[ d]?

热门文章

  1. JavaScript学习 Ⅰ
  2. scrapy 源码解析 (三):启动流程源码分析(三) ExecutionEngine执行引擎
  3. winserver2008R2安装配置JDK+tomcat之坑
  4. (5)webpack中url-loader的使用
  5. java.lang.NoSuchMethodError: org.apache.poi.ss.usermodel.CellStyle.setVerticalAlignment(Lorg/apache/poi/ss/usermodel/VerticalAlignment;)V
  6. echarts 实战 : 标题的富文本样式
  7. 《Head First 设计模式》:工厂方法模式
  8. 循序渐进nginx(一):介绍、安装、hello world、Location匹配
  9. ElementUI中 el-table-column 显示的数据为多个返回数据的拼接
  10. pyhton 3.6 pip 出现 Fatal error in launcher: Unable to create process using 解决方法