zoukankan      html  css  js  c++  java
  • 权限管理(chown、chgrp、umask)

    对于文件或目录的权限的修改,只能管理员和文件的所有者拥有此权限,但是对于文件或目录的的所有者的更改,只有管理员拥有此权限(虽然普通用户创建的文件或目录,用户也不能修改文件或目录的所有者)。

    1、chown(更改文件或目录的所有者):

    创建普通用户,将管理员创建的文件的文件的所有者改为管理员失败:

     由普通用户在home目录创建文件myfile1:

     查询普通用户的所有者:

     管理员对文件的所有者进行更改:

     查询文件的所有者:

     2、chgrp(更改文件或目录的所属组)

    创建一个组:

     向组中添加成员:

     可以看出,将文件添加到组中以后,文件的分组已经改变。

    3、umask命令(查看文件或目录的默认权限):

    执行umask -S查看文件或目录的默认权限: 

     创建目录并查看权限:

    创建文件并查看文件的权限:

     目录的默认权限与查询的默认权限保持一致,但是因为文件新创建后默认没有执行权限,因此,文件缺少执行权限。

     可以对umask的值进行更改。

  • 相关阅读:
    懂得拐弯,是人生大智慧!
    人心如落叶
    人生聚散,一切随缘!
    35岁以后你还能干嘛?
    人品好,自带光芒
    有一种心境,叫顺其自然
    304. Range Sum Query 2D
    303. Range Sum Query
    301. Remove Invalid Parentheses
    297. Serialize and Deserialize Binary Tree
  • 原文地址:https://www.cnblogs.com/zhai1997/p/11809681.html
Copyright © 2011-2022 走看看