zoukankan      html  css  js  c++  java
  • Ubuntu

    Ubuntu 文件的归属身份有四种:

    u - 拥有文件的用户(所有者)

    g - 所有者所在的组群

    o - 其他人(不是所有者或所有者的组群)

    a - 每个人或全部(u, g, o)

    1. 查看文件/文件夹权限

    ls -l filename  # 查看文件权限
    ls -ld folder   # 查看文件夹权限

    输出结果如:

    drwxrwxrwx

    d - 文件夹(- - 文件, l - 链接)

    rwx - r读/w写/x执行

    九位字母,依次每三个为一组,依次分别为 User、Group、Other的权限.

    r=4,w=2,x=1. 如,rwx - 4+2+1=7; rw- - 4+2=6; r-x - 4+1=5.

    常用的文件权限:

    444 r--r--r--
    600 drw-------
    644 drw-r--r--
    666 drw-rw-rw-
    700 drwx------
    744 drwxr--r--
    755 drwxr-xr-x
    777 drwxrwxrwx

    owner/group/others)各自的权限(r/w/x)分数是需要累加的,如,当权限为 -rwxrwx--- 即:

    owner = rwx = 4+2+1 = 7

    group = rwx = 4+2+1 = 7

    others= --- = 0+0+0 = 0

    2. 修改权限 chmod

    chmod [-R] 权限 filename/folder

    -R 表示递归(recursive)变更目录及子目录和文件的权限.

    如:

    chmod -R 777 filename

    另一种修改权限的方法是:

    chmod [u/g/o/a] [+加入/-减去/=设定] [r/w/x] filename/folder 

    3 修改文件的用户名/用户组

    chown [-R] 用户名:用户组名 filename/folders

    -R - 递归修改路径下所有子路径和文件的用户组.

    如:

    chown -R root:root /data/
  • 相关阅读:
    最小路径和
    S2 深入.NET和C#编程 机试测试错题积累
    S2 深入.NET和C#编程 笔试测试错题积累
    影院项目的内容信息
    抽象类和抽象的方法注意事项
    六种设计原则
    体检套餐的笔记
    C#图解 类和继承
    深入类的方法
    S2 深入.NET和C#编程 三:使用集合组织相关数据
  • 原文地址:https://www.cnblogs.com/ybqjymy/p/13065256.html
Copyright © 2011-2022 走看看