zoukankan      html  css  js  c++  java
  • Linux权限管理问题

      权限管理是Linux中一个重要的部分。对于初学者来说,假如只有文件的权限管理内容就比较容易理解,但是文件与目录的权限产生的效果不一样,因此就会产生迷惑。

      对于文件,

      r    读权限    允许查看文件内容

      w      写权限    允许修改文件内容

      x     执行权限     允许执行文件

      对于目录,

      r    读权限    允许列出目录中的内容

      w       写权限     允许创建或者删除目录中的文件

      x    执行权限    允许进入目录

      乍眼一看,感觉没有什么难以理解的或者令人迷惑的。那就举个例子吧。在/home/LuciferMJ文件下,root创建了一个目录a,并且在目录a下创建了一个文件b。有一天root不小心把目录a的权限修改成777,之后普通用户LuciferMJ不喜欢这个文件b,用rm命令尝试删除文件b。请问能否进行删除操作?

      首先分析一下目录a与文件b的权限,目录a权限由于root的疏忽修改成了777,而文件b的权限对于普通用户来说只有读的权限。这样看来普通用户就是没有写权限罗,怎么能删除文件b呢。实际上,普通用户是有权限的,因为普通用户拥有目录a的rwx权限,因此普通用户能对目录a中的文件进行删除,而不在于文件a的写权限。

  • 相关阅读:
    文件操作
    匿名函数
    函数
    运算符
    (模板)扩展kmp算法(luoguP5410)
    poj2406(求字符串的周期,kmp算法next数组的应用)
    poj1961(kmp算法next数组应用)
    hdoj1711(kmp算法)
    (模板)poj3461(kmp模板题)
    fzu1704(高斯消元法解异或方程组+高精度输出)
  • 原文地址:https://www.cnblogs.com/LuciferMJ/p/4003734.html
Copyright © 2011-2022 走看看