最新公告
  • 欢迎您光临源码库,本站秉承服务宗旨 履行“站长”责任,销售只是起点 服务永无止境!立即加入
  • linux权限管理操作(权限设置)

    权限设置

    语法:#chmod 选项 权限模式 文档

    注意事项:

    常用事项:

    -r:递归设置权限(文档类型为文件夹的时候)

    权限模式:就是该文档需要设置的权限信息

    文档:可以是文件,也可以是文件夹,可以是相对路径也可以是绝对路径(如果要给文档设置权限,操作者只能说是root用户或者是文档的所有者)

    1.字母形式

    选项

    字母

    介绍

    u

    用户

    g

    所属群体

    o

    其他人

    a

    所有人

    作用

    +

    增加权限

    作用

    减少权限

    作用

    =

    确定权限

    权限

    r

    可读

    权限

    w

    可写

    权限

    x

    执行

    u:表示所有者身份owner(user)

    g:表示给是所有者同组用户设置(group)

    o:表示others,给其他用户设置权限

    a:表示all给所有人(包含ugo部分)权限设置

    (如果不指定给谁设置,默认是给所有用户设置)

    权限字符:

    r:读

    w:写

    x:表示执行

    权限分配方式:

    +:表示给具体的用户新增权限(相对当前)

    -:表示删除用户的权限(相对当前)

    =:表示将权限设置长具体的值(注重后果)

    例如:需要给anaconda-ks.cfg文件(-rw——-)设置权限,要求所有拥有者的全部权限,同组用户组拥有读和执行权限,其他用户只读权限

    #chmod u+x,g+rx,o+r anaconda-ks.cfg

    linux权限管理操作(权限设置)插图源码资源库

    #chomd u=rwx,g=rx,o=r anaconda-ks.cfg

    linux权限管理操作(权限设置)插图源码资源库

    当文档拥有执行权限,其颜色为绿色

    例如:anaconda-ks.cfg文件什么权限都没有,可以使用root用户设置所有人都有执行权限,则可写为

    1,#chmod +x anaconda-ks.cfg

    2,#chmod a=x anaconda-ks.cfg

    3,#chmod a+x anaconda-ks.cfg

    2.数字形式

    读:r 4

    写:w 2

    执行:x 1

    数值

    权限

    目录列表

    0

    不可读,不能写,不能执行

    1

    不能读,不能写,可执行

    –x

    2

    不能读,可写,不能执行

    -w-

    3

    不能读,可写,可执行

    -wx

    4

    可读,不能写,不能执行

    r–

    5

    可续,不能写,可执行

    r-x

    6

    可读,可写,不能执行

    rw-

    7

    可续,可写,可执行

    rwx

    例如:需要给anaconda-ks.cfg设置权限,权限要求所有者拥有全部权限,同组用户拥有执行权限,其他用户只读

    全部权限(u):读+写+执行=4+2+1=7

    读和执行(g):读+执行=4+1=5

    读权限(o):读=4

    由上得知权限为754

    #chmod 754 anaconda-ks.cfg

    linux权限管理操作(权限设置)插图源码资源库

    注意事项

    使用root用户创建一个文件夹(/oo),权限默认,权限如下

    linux权限管理操作(权限设置)插图源码资源库

    需要在oo目录下创建文件(oo/xx.txt),需要给777权限

    linux权限管理操作(权限设置)插图源码资源库

    切换到test用户(不是文档所有者,也不是同组用户,属于others部分)

    问题1:test用户是否可以打开oo/xx.txt文件? 【能打开】

    问题2:test用户是否可以编辑oo/xx.txt文件? 【可以】

    问题3:test用户是否可以删除oo/xx.txt文件? 【不可以,也不允许创建文件/文件夹,移动,重命名文件】

    linux权限管理操作(权限设置)插图源码资源库

    在Linux中,如果要删除一个文件,不是看文件有没有权限,而是看文件所在目录是否有写权限,如果有,才可以删除

    原文链接:https://blog.csdn.net/LRJ2034203479/article/details/122922166

    1. 本站所有资源来源于用户上传和网络,如有侵权请邮件联系站长!
    2. 分享目的仅供大家学习和交流,您必须在下载后24小时内删除!
    3. 不得使用于非法商业用途,不得违反国家法律。否则后果自负!
    4. 本站提供的源码、模板、插件等等其他资源,都不包含技术服务请大家谅解!
    5. 如有链接无法下载、失效或广告,请联系管理员处理!
    6. 本站资源售价只是赞助,收取费用仅维持本站的日常运营所需!

    源码资源库 » linux权限管理操作(权限设置)