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的写权限。

  • 相关阅读:
    JAVA
    JAVA
    软件工程概论
    大道至简杂记
    InvokeRequired和Invoke
    C#代码:用事件模式实现通知
    VS 2012 C#快捷键
    error LNK2026: 模块对于 SAFESEH 映像是不安全的
    写EXCEL(csv 可以用EXECEL打开,逗号分列隔符)
    防止界面卡顿
  • 原文地址:https://www.cnblogs.com/LuciferMJ/p/4003734.html
Copyright © 2011-2022 走看看