• Linux 文件/目录的访问权限和所有权限


    在Linux中,目录也是文件的一种。

    用户类型:文件所有者(u)、同组用户(g)、其它用户(o)、所有用户(a)

    权限类型:空(-)没有权限、r 读权限、w 写权限、x 可执行权限

    数字权限类型:0没有权限、4读权限、2写权限、1可执行权限

    在显示文件/目录的时候,最前方表示权限,如下:

    -rw-r--r--   test.txt

    共计有10个位置,第一个表示类型(文件 or 目录),- 表示文件,d 表示目录。以后每三个一组分别代表所有者、同组、其它用户权限。

    一、访问权限:

    chmod  [who]  [ + | - | = ]  [mode]  文件名

    chmod 为 Change Mode 缩写

    who in (u, g, o, a)

    = 赋予给定权限并取消其他所有权限

    #chmod  a+x  sort

    #chmod  ug+w, o-x  text

    #chmod  a-x   readme.txt

    #chmod  a-x   readme.txt

    #chmod  644  abc.txt

    #chmod  750  fib.java

    二、所有权限:

    chown  [ R |  v ]  新所有者或组  文件或目录

    R : 子目录也同样被授权

    v  : 显示chown命令所做的工作

    #chown  -R  wang.users  /temp

    将temp目录及其子目录所有者改为wang,用户组改为users

    注意:

    1. R 取自递归(Recursive)

    2. 用户和组之间除了使用小数点(.)之外,还可以使用冒号(:)来表示。

  • 相关阅读:
    Django学习(二) Django框架简单搭建
    Django学习(一) Django安装配置
    Python学习(一) Python安装配置
    注册第一天,纪念一下
    小程序笔记
    详解HTML5中的进度条progress元素简介及兼容性处理
    服务管理
    yum
    管道,输出,管道,重定向,grep
    VIM
  • 原文地址:https://www.cnblogs.com/orientsun/p/2608506.html
Copyright © 2020-2023  润新知