• linux文件与文件夹权限


    摘抄自鸟哥的Linux私房菜

    目录如下,问testgroup 这个群组的成员与其他人(others)是否可以进入本目录?
    drwxr-xr-- 1 test1 testgroup 5238 Jun 19 10:25 groups/
    答:

    • 文件拥有者test1[rwx]可以在本目录中进行任何工作;
    • 而testgroup 这个群组[r-x]的账号,例如test2, test3 亦可以进入本目录进行工作,但是不能在本目录下进行写入的动作;
    • 至于other 的权限中[r--]虽然有r ,但是由于没有x 的权限,因此others 的使用者,并不能进入此目录!

    在Linux,文件是否能被执行,由『x』这个权限来决定,跟文件名无关。

    当你对一个文件具有w权限时,你可以具有写入/编辑/新增/修改文件的内容的权限,但并不具备有删除该文件本身的权限!

    目录的rwx:

    r (read contents in directory):
    表示具有读取目录结构列表的权限,当具有读取(r)一个目录的权限时,表示你可以查询该目录下的文件名数据。所以你就可以利用ls 这个指令将该目录的内容列表显示出来!

    w (modify contents of directory):
    具有改动该目录结构列表的权限,也就是:
    o 建立新的文件与目录;
    o 删除已经存在的文件与目录(不论该文件的权限为何!)
    o 将已存在的文件或目录进行更名;
    o 移动该目录内的文件、目录位置。
    总之,目录的w 权限就与该目录底下的文件名异动有关就对了啦!

    x (access directory):
    目录的x 代表的是用户能否进入该目录成为工作目录的用途!

    如果一个用户在一个文件夹只有other的r权限,那么他可以ls,但不能进入,也就不能执行命令。

    能不能进入某一个目录,只与该目录的x 权限有关。

    要开放目录给任何人浏览时,应该至少也要给予r 及x 的权限

  • 相关阅读:
    void及void指针含义的深刻解析
    jbpm入门样例
    给字符数组赋值的方法
    linux tar.gz zip 解压缩 压缩命令
    android 文件上传
    职员有薪水了
    sublime配置全攻略
    [置顶] WPF数据修改demo
    Java实现快速排序
    Java实现快速排序
  • 原文地址:https://www.cnblogs.com/shanchuan/p/12839680.html
Copyright © 2020-2023  润新知