zoukankan      html  css  js  c++  java
  • Linux常用命令 (2)

    Linux下为目录和文件设置权限

    在给文件及目录设置权限的时候,首先需要知道,Liunx权限Mode的三个数字是什么意思

    例 777  这个三个数字,第一位 代表的是owner group others 所有具有的权限。 所有者拥有的权限,组用户所拥有的权限,其他用户所拥有的权限。

    在Linux中权限 1=x 执行权限 2=w 写的权限 3=r读的权限  再看上面的三个数据分别是7 、7 、7 这个7=1+2+3 代表着拥有 执行、写、读三种权限 。加入我们给三种角色分别是只有执行、写权限,那这个数字就应该是333 因为 3=1 +2 执行加写的权限。

    下面我们来看改变文件权限的命令语句  Chmod 777 file|dir -R 这个后面的参数 我们可以通过LL命令查看 目录下的所有文件的 三种角色所拥有的权限。

     -R参数   递归式地改变指定目录及其下的所有子目录和文件的属组。

    在赋予权限的时候可以通过数字赋予法改变权限。也可以通过文字赋予法改变权限。

    1 数字设定

       mode参照上文的三个数字 name文件名

          # chmod mode  name

      可以通过命令#ls -l 查看文件的权限

    2 文字设定

       命令格式 :# chmod  [who] [+ | –| =] [mode]文件名?

       通过文字来设定权限 需要明白 u(文件所有者) g(文件用户组) o(其他用户)  a(所有用户)

       需要明白 x(执行权限)、 w(写权限) 、r(读权限)

        操作符号可以是:
        + 添加某个权限。
        - 取消某个权限。
        = 赋予给定权限并取消其他所有权限(如果有的话)。

      

  • 相关阅读:
    P1829 [国家集训队]Crash的数字表格 / JZPTAB 莫比乌斯反演
    Luogu P1447 [NOI2010]能量采集 数论??欧拉
    Luogu P2522 [HAOI2011]Problem b 莫比乌斯反演
    Luogu P2257 YY的GCD 莫比乌斯反演
    [笔记] 数论函数小记
    [笔记] 线性筛小记
    Luogu P1092 虫食算 爆搜
    Luogu P1066 2^k进制数 组合数学
    Luogu P1641 [SCOI2010]生成字符串 组合数学
    Luogu P2532 [AHOI2012]树屋阶梯 卡特兰数
  • 原文地址:https://www.cnblogs.com/liwenchaoCode/p/5803453.html
Copyright © 2011-2022 走看看