使用Linux系统中的chgrp命令可以修改文件或目录的所属群组,那么chgrp命令还有哪些用法呢?下面学习啦小编就给大家详细介绍下Linux chgrp命令的用法,有兴趣的朋友不妨来了解下。
Chgrp命令就是change group的缩写!要被改变的组名必须要在/etc/group文件内存在才行。
1.命令格式:
chgrp [选项] [组] [文件]
2.命令功能:
chgrp命令可采用群组名称或群组识别码的方式改变文件或目录的所属群组。使用权限是超级用户。
3.命令参数:
必要参数:
-c 当发生改变时输出调试信息
-f 不显示错误信息
-R 处理指定目录以及其子目录下的所有文件
-v 运行时显示详细的处理信息
--dereference 作用于符号链接的指向,而不是符号链接本身
--no-dereference 作用于符号链接本身
选择参数:
--reference=《文件或者目录》
--help 显示帮助信息
--version 显示版本信息
4.使用实例:
实例:改变文件的群组属性
命令:
代码如下:
chgrp -v bin log2012.log
输出:
代码如下:
[root@localhost test]# ll
---xrw-r-- 1 root root 302108 11-13 06:03 log2012.log
[root@localhost test]# chgrp -v bin log2012.log
“log2012.log” 的所属组已更改为 bin
[root@localhost test]# ll
---xrw-r-- 1 root bin 302108 11-13 06:03 log2012.log
说明:
将log2012.log文件由root群组改为bin群组