zoukankan      html  css  js  c++  java
  • 文件及目录的归属关系

    文件及目录的归属关系

     

    LINUX里面每个文件服务都需要对应一个用户和用户组。

    1 chown

    chown命令改变某个文件或目录的所有者和所属的组,该命令可以向某个用户授权,使该用户变成指定文件的所有者或者改变文件所属的组。用户可以是用户或者是用户id,用户组可以是组名或组id。文件名可以使由空格分开的文件列表,在文件名中可以包含通配符。只有文件主和超级用户才可以便用该命令。

     

    语法:

    chown [选项] [所有者:文件

    -R——recursive:递归处理,将指定目录下的所有文件及子目录一并处理;

     

    方法:

    chown 用户     文件/目录

    仅仅授权用户

    chown :       文件/目录

    仅仅授权用户组

    chown 用户:组 文件/目录

    授权用户和组

    说明:

    1)其中的:可以用“.”替代。

    2)要授权的用户和组名,必须是linux系统实际存在的。

     

    2 chgrp

    chown的子集,仅仅改变文件的属组。

     

    语法:

    chgrp [参数选项 文件

    -R:递归处理,将指定目录下的所有文件及子目录一并处理

     

    特殊情况

    [root@oldboy test]# ls -lh /test

    总用量 4.0K

    drwxr-xr-x. 2 501 502 4.0K 327 14:19 a

    当系统不存在与文件对应的用户,就会以数字的形式显示。有时候我们删除了用户,但没有删除其家目录。这种情况,它的目录的属主和属组也会变成数字。





  • 相关阅读:
    [NOI2012]美食节——费用流(带权二分图匹配)+动态加边
    mysqlsla slow-query常用用法
    [POI2000]病毒
    mysqlsla安装
    mysqldumpslow
    [学习笔记]约数
    查看MySQL数据的连接
    [学习笔记]质数
    关于ulimit -a中需要修改的两个值
    Miller-Rabin与二次探测
  • 原文地址:https://www.cnblogs.com/yangliheng/p/5691879.html
Copyright © 2011-2022 走看看