Linux 常用命令 chgrp

Linux 常用命令 chgrp

作用

  • 用于更改文件或目录的所属用户组。
  • 只有文件的所有者或超级用户(root)可以使用 chgrp 命令来更改文件的所属用户组。
  • 在使用 chgrp 命令时需要谨慎操作,确保对文件和目录进行正确的用户组更改,以避免意外修改导致的权限问题。

用法

  • 第一种:chgrp [OPTION]... GROUP FILE...

  • 第二种:chgrp [OPTION]... --reference=RFILE FILE...

  • 第一种将文件的所属组更改为指定的用户组,第二种则将文件的所属组更改为参考文件的用户组。

  • 常用参数说明如下:

    -c, --changes          类似于 -v,但仅当文件被更改时,才输出改变信息
    -f, --silent, --quiet  抑制大部分错误信息
    -v, --verbose          为所有文件输出改变信息
    -h, --no-dereference   只对符号连接的文件作修改,而不改动其他任何相关文件
        --reference=RFILE  使用参考文件的所属组
    -R, --recursive        递归的更改目录下的所有目录以及文件
    

示例

  • 改变文件的所属组:chgrp group file.txt
  • 递归地更改目录下所有文件所属组:chgrp -R group dir/
  • 将目标文件的用户组修改为参考文件的用户组:chgrp --reference=reference_file.txt target_file.txt
  • 更改文件的所属用户组为当前用户所属的用户组:chgrp $(id -g -n) file.txt

相关推荐

  1. Linux 命令 chgrp

    2024-03-22 05:22:04       45 阅读
  2. Linux———chown命令chgrp命令详解

    2024-03-22 05:22:04       47 阅读
  3. Linux命令

    2024-03-22 05:22:04       51 阅读
  4. Linux 命令

    2024-03-22 05:22:04       63 阅读
  5. Linux命令

    2024-03-22 05:22:04       54 阅读
  6. linux命令

    2024-03-22 05:22:04       59 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-03-22 05:22:04       91 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-03-22 05:22:04       97 阅读
  3. 在Django里面运行非项目文件

    2024-03-22 05:22:04       78 阅读
  4. Python语言-面向对象

    2024-03-22 05:22:04       88 阅读

热门阅读

  1. MyBatis面试简答题

    2024-03-22 05:22:04       40 阅读
  2. 使用Linq的Distinct方法

    2024-03-22 05:22:04       43 阅读
  3. Linux:协议定制以及序列化和反序列化

    2024-03-22 05:22:04       33 阅读
  4. C语言学习笔记day11

    2024-03-22 05:22:04       36 阅读
  5. 网络编程模拟面试题总结, sqlite3的c语言调用,

    2024-03-22 05:22:04       38 阅读
  6. hive语法树分析,判断 sql语句中有没有select *

    2024-03-22 05:22:04       45 阅读
  7. Hive自定义GenericUDTF函数官网示例

    2024-03-22 05:22:04       44 阅读
  8. PhpSpreadsheet 读取 excel 里面的图片

    2024-03-22 05:22:04       37 阅读