博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
每天一个不熟悉的linux命令(1)——chgrp
阅读量:6481 次
发布时间:2019-06-23

本文共 669 字,大约阅读时间需要 2 分钟。

这个命令是干什么的?

一句话概括,用chgrp变更文件与目录的属组。chgrp是change group的缩写。被改变的组名必须在/etc/group文件里才行,也就是说,这个组名必须已存在。

1.命令格式:

chgrp [参数] [组] [文件]

2.使用权限:

使用权限是超级用户。

3.命令参数:

每天一个不熟悉的linux命令(1)——chgrp
常用的参数:
-R 处理指定目录以及其子目录下的所有文件
-v 显示更改结果
--reference=<文件或者目录>**

4.使用实例:

实例1:改变文件的群组属性
命令:
chgrp -v chuji001 niu2.py
每天一个不熟悉的linux命令(1)——chgrp
说明:
将niu2.py文件由root群组改为chuji001群组,这里用到了-v,你可以看到更改结果成功与否。

实例2:根据指定文件改变文件的群组属性

命令:
chgrp --reference=niu2.py niu3.txt
每天一个不熟悉的linux命令(1)——chgrp
说明:
改变文件niu3.txt 的组属性,使它的组属性和文件niu2.py的组属性相同,这里用到了--reference=[文件或文件夹]这条命令,平时工作中可能用得到。

实例3:改变指定目录以及其子目录下的所有文件的组属性

命令:
chgrp -R chuji001 fuck1
每天一个不熟悉的linux命令(1)——chgrp
说明:
改变指定目录以及其子目录下的所有文件的群组属性,这里用到了-R,递归处理所有的文件和子目录。

3条参数,3个实例,掌握这3个参数,chgrp这个命令就差不多了,其他的一些参数工作中基本很少用到。

转载于:https://blog.51cto.com/11787646/2126448

你可能感兴趣的文章
Atitit.软件命名空间 包的命名统计 及命名表(2000个名称) 方案java package...
查看>>
新手指导:教你如何查看识别hadoop是32位还是64位
查看>>
Codeforces Round #180 (Div. 2) D. Fish Weight 贪心
查看>>
Gradle sourceCompatibility has no effect to subprojects(转)
查看>>
百度指数分析
查看>>
使用Mkdocs构建你的项目文档
查看>>
深入理解计算机系统(1.1)------Hello World 是如何运行的
查看>>
三分钟读懂TT猫分布式、微服务和集群之路
查看>>
fn project 运行时配置选项
查看>>
跨程序共享数据,读取联系人信息
查看>>
高效的多维空间点索引算法 — Geohash 和 Google S2
查看>>
Ajax的XMLHttpRequest对象的属性和方法总结
查看>>
你的leader还在考核你的千行代码Bug率吗?
查看>>
多块盘制作成一个lvm
查看>>
InnoDB多版本
查看>>
贪心算法 - 活动选择问题
查看>>
独立思考与输入、吸收
查看>>
es6 includes(), startsWith(), endsWith()
查看>>
关于azkaban上传job压缩包报错问题的解决方案
查看>>
JS版日期格式化和解析工具类,毫秒级
查看>>