zoukankan      html  css  js  c++  java
  • linux修改文件或目录的所有者(chown)和用户组

    Linux/Unix 是多用户多任务操作系统,所有的文件皆有其拥有者(Owner)。利用 chown命令 可以将文件的拥有者加以改变。一般来说,这个命令只能由系统管理者(root)使用,一般用户没有权限来改变别人的文件的拥有者,也没有权限可以将自己的文件的拥有者改设为别人。只有系统管理者(root)才有这样的权限。

    linux修改文件或目录的所有者(chown)和用户组

    方法/步骤

     
    1.  

      chown更改文件或目录的所有者

          注意:所有者,必须存在于(/etc/passwd)下。比如:

      linux修改文件或目录的所有者(chown)和用户组
    2.  

      更改文件或目录的所有者命令如下:

          1、新建测试文件test,命令为“touch test”

          2、查看文件的属性,命令为“ls -l”,当前文件属性为“用户和用户组都是root”

      linux修改文件或目录的所有者(chown)和用户组
    3.  

        3、更改“test”文件的所有者为”jd-root”,已存在于”/etc/passwd”下,更改的命令为“chown jd-root test”

      linux修改文件或目录的所有者(chown)和用户组
    4.  

       4、此时文件的属性为用户为”jd-root”,用户组为“root”

             注意:想递归更改目录下所有文件的用户属性,请在命令中添加一个“-R”参数;即”chown -R jd-root 目录名/”

    5.  

      文件或目录的用户组更改

            注意:要更改的用户组,必须存在于“/etc/group”下

      linux修改文件或目录的所有者(chown)和用户组
    6.  

       1、新建测试目录test_dir,命令为“mkdir test_dir”

       2、切换到目录test_dir下,然后新建测试文件,命令为“touch test_dir”

       3、使用“ls -l”命令查看文件的属性为,用户组为root

      linux修改文件或目录的所有者(chown)和用户组
    7.  

      4、修改目录及其子目录的用户组为“jd-root”已存在于(/etc/group),命令为“chgrp -R jd-root test_dir”

      linux修改文件或目录的所有者(chown)和用户组
    8. 8

       同时更改文件或目录的所有者和用户组

       1、同时更改文件或目录的所有者和用户组,命令为“chown -R jd-root:jd-root test_dir”

      linux修改文件或目录的所有者(chown)和用户组
    9. 9

      到此linux下更改文件的所有者或组的命令已完成。

  • 相关阅读:
    【从零开始学Java】第六章 运算符
    【从零开始学Java】第五章 变量和数据类型
    【从零开始学Java】第四章 常量
    【从零开始学Java】第三章 HelloWorld入门程序
    【从零开始学Java】第二章 Java语言开发环境搭建
    【从零开始学Java】第一章 开发前言
    vim配置
    神奇的洛谷运势汇总
    达哥题表
    数论总结
  • 原文地址:https://www.cnblogs.com/mfryf/p/14172761.html
Copyright © 2011-2022 走看看