Chgrp命令用来修改文件或目录的所属用户组。
命令其实还挺简单的,为什么把他单独拿出来看呢,我之前用的不多。
1:语法
Chgrp -参数 用户组 文件名
2:参数选项
-c或--changes 效果类似"-v"参数,但仅回报更改的部分。
-f或--quiet或--silent 不显示错误信息。
-h或--no-dereference 只对符号连接的文件作修改,而不更动其他任何相关文件。
-R或--recursive 递归处理,将指定目录下的所有文件及子目录一并处理。
-v或--verbose 显示指令执行过程。
--help 在线帮助。
--reference=<参考文件或目录> 把指定文件或目录的所属群组全部设成和参考文件或目录的所属群组相同。
--version 显示版本信息。
3:示例
[root@iZuf60ynur81p6k0ysvtneZ opt]# chgrp -R test echo.sh [root@iZuf60ynur81p6k0ysvtneZ opt]# ll total 52 -rw-r--r-- 1 root root 0 Aug 27 14:22 123466.txt -rwx------ 1 root root 102 Aug 27 18:02 123.txt -rw-r--r-- 1 root root 0 Aug 27 11:32 2.h -rw-r--r-- 1 root root 0 Aug 27 11:32 3.c drwxr-xr-x 3 root root 4096 Aug 27 11:17 a drwx------ 2 root root 4096 Aug 27 10:49 auth drwxr-xr-x 2 root root 4096 Aug 27 14:20 cp -rwxrwxrwx 1 root test 47 Aug 28 11:33 echo.sh drwxr-xr-x 2 root root 4096 Aug 27 10:47 first -rw-r--r-- 1 root root 25 Aug 28 11:55 m -rw-r--r-- 1 root root 744 Aug 28 11:55 menu.txt drwxr-xr-x 3 root root 4096 Sep 1 10:18 mv drwxr-xr-x 2 root root 4096 Aug 27 10:48 second -rw-r--r-- 1 root root 148 Aug 28 10:05 test.txt drwxr-xr-x 2 root root 4096 Aug 27 10:48 third -rw-r--r-- 1 root root 407 Aug 28 10:20 total.txt
以上基本上就是chgrp的所有内容。很简单
有好的建议,请在下方输入你的评论。