mc单色照片,多来米基金,flash广告
chgrp
改变文件或者目录所属的群组,使用参数“--reference”,可以改变文件的群组为指定的关联文件群组。
此命令的适用范围:redhat、rhel、ubuntu、centos、suse、opensuse、fedora。
1、语法
chgrp [选项] group file
chgrp [选项] –reference=rfile file
2、选项列表
选项
|
说明
|
--version
|
显示命令版本信息
|
--help
|
显示帮助文档
|
-c | --changes
|
和verbose一样,但是只有在发生改变的时候才显示详细信息
|
--dereference
|
改变符号链接所指向的文件,而不是符号链接自己。这是默认选项
|
-h | --no-dereference
|
修改符号链接,仅适用于可更改符号链接所有权的系统
|
--no-preserve-root
|
不要特殊处理“/”,默认选项
|
--preserve-root
|
未能对“/”进行递归操作
|
-f | --silent | --quiet
|
忽略部分错误信息
|
--reference=file
|
使用关联文件所属的组,而不是指出一个具体的值
|
-r, --recursive
|
递归处理目录及其内部的文件
|
-v | --verbose
|
显示详细信息
|
-h
|
如果命令行参数是指向目录的符号链接,请遍历它。配合”-r”使用
|
-l
|
遍历到遇到的目录的每个符号链接。配合”-r”使用
|
-p
|
不要遍历任何符号链接(默认)。配合”-r”使用
|
3、实例-
1)修改文件所属的组
[root@localhost weijie]# ls – l // 使用 ls 查看详细信息
总用量 1072
-rw-r--r-- 1 root root 0 9 月 7 09:11 1.c
-rw-r--r-- 3 root root 358400 9 月 7 15:46 link
[root@localhost weijie]# chgrp weijie 1.c // 修改组
[root@localhost weijie]# ls – l // 再次查看,修改已经成功
总用量 1072
-rw-r--r-- 1 root weijie 0 9 月 7 09:11 1.c
-rw-r--r-- 3 root root 358400 9 月 7 15:46 link
|
2)使用选项“--reference”
[root@localhost weijie]# chgrp --reference=1.c my.iso //1.c 的组已经是 weijie 了
[root@localhost weijie]# ls -l
总用量 1072
-rw-r--r-- 1 root weijie 0 9 月 7 09:11 1.c
-rw-r--r-- 3 root weijie 358400 9 月 7 15:46 my.iso //my.iso 所属的组也变成 wiejie
|
3)只修改符号链接自己
[root@localhost wj]# ls -l 1.c 11.c // 查看文件信息
lrwxrwxrwx 1 root root 3 10 月 26 10:11 11.c -> 1.c
-rw-r--r-- 1 root root 0 10 月 24 10:12 1.c
[root@localhost wj]# chgrp -h weijie 11.c // 修改组
[root@localhost wj]# ls -l 1.c 11.c // 查看文件信息,只有符号链接自己的组被修改了
lrwxrwxrwx 1 root weijie 3 10 月 26 10:11 11.c -> 1.c
-rw-r--r-- 1 root root 0 10 月 24 10:12 1.c
|
如对本文有疑问,请在下面进行留言讨论,广大热心网友会与你互动!!
点击进行留言回复
相关文章:
-
-
-
应用系统分布式构建运维
应用系统分布式构建运维 1+x初级,项目四 部署主从数据库 基础环境安装 准备两台主机 修改主机名 # hostnamectl set-hos...
[阅读全文]
-
-
Linux环境变量
在bash shell中,环境变量分为两类: 全局变量 局部变量 全局环境变量 全局环境变量对于shell会话和所有生成的子shell都是可见的。例如 ...
[阅读全文]
-
-
-
初步进入Linux世界
初步进入Linux世界 一、Linux目录介绍 1.树型目录结构 Linux文件系统采用了多级目录的树型层次结构管理文件。树型结构的最上层是根目录,用/...
[阅读全文]
-
Linux常用命令(详细)
Linux常用命令 一、控制台相关命令 控制台命令就是指通过字符界面输入的可以操作系统的命令。我们现在要了解的是基于Linux操作系统的基本控制台命令。...
[阅读全文]
-
-
网友评论