Linux 命令之chgrp -- 用来改变文件或目录所属的用户组

文章目录

  • 命令介绍
  • 常用选项
  • 参考示例
    • (一)修改指定目录及其所含的文件的用户组
    • (二)更改指定文件的用户组
    • (三)把指定文件的所属群组设成和参考文件的所属群组相同

命令介绍

chgrp 是英语单词“change group”的缩写,用来改变文件或目录所属的用户组。其中,组名可以是用户组的 ID,也可以是用户组的组名。文件名可以是由空格分开的要改变用户组的文件列表,也可以是由通配符描述的文件集合。如果用户不是该文件的文件主或超级用户(root),则不能改变该文件的所属用户组。

常用选项

选项说明
-R递归式地改变指定目录及其下的所有子目录和文件的所属的组
-c 或 --changes效果类似“-v”参数,但仅回报更改的部分
-f 或 --quiet 或 --silent不显示错误信息
-h 或 --no-dereference只对符号连接的文件作修改,而不改动其他任何相关文件
-H如果命令行参数是一个通到目录的符号链接,则遍历符号链接
-R 或 --recursive递归处理,将指定目录下的所有文件及子目录一并处理
-L遍历每一个遇到的通到目录的符号链接
-P不遍历任何符号链接(默认)
-v 或 --verbose显示指令执行过程
–reference=<参考文件或目录>把指定文件或目录的所属群组全部设成和参考文件或目录的所属群组相同

参考示例

(一)修改指定目录及其所含的文件的用户组

将目录 /usr/meng及其包含的所有文件的用户组改为 mengxin:

[root@linuxcool ~]# chgrp -R mengxin /usr/meng

(二)更改指定文件的用户组

将当前目录下的文件 file 的用户组改为 newgroup:

[root@rhel ~]# chgrp newgroup file

(三)把指定文件的所属群组设成和参考文件的所属群组相同

将文件 file_2 用户组改成和文件 file_1 的用户组一样:

[root@linuxcool ~]# chgrp --reference=file_1 file_2

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/334186.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

signature=02d2eb69b4d24e2f9bb2956f66089339,Signature Balancing

摘要&#xff1a;Signatures are an important part of the design of a ship. In an ideal situation, signatures must be as low as possible. However, due to budget constraints it is most unlikely to reach this ideal situation. The arising question is which leve…

使用实例工厂方法实例化_一些工厂实例

使用实例工厂方法实例化我时不时地发现自己摸索了一些旧代码&#xff0c;找到了“我在哪里做过类似工厂的事情”的示例。 上周再次发生这种情况时&#xff0c;我决定只查找所有示例&#xff0c;并创建一个示例项目和有关该示例的博客文章。 所以在这篇文章中&#xff0c;我&a…

linux内核设计与实现 epub_Epoll学习服务器的简单实现-Linux内核Epoll结构

1.Begins~有的人学习linux编程很久&#xff0c;只知道网络编程是socket&#xff0c;bind&#xff0c; listen。。。&#xff0c;然而这些都是网络通信软件最基本的接口。在某网络公司待了y&#xff0c;也了解到公司的基础就是网络转发 &#xff0c;然而网络转发实现并非我们平时…

Linux 命令之 sftp -- 交互式的文件传输程序

文章目录一、命令介绍二、常用选项三、参考示例&#xff08;一&#xff09;使用 sftp 连接远程主机&#xff08;二&#xff09;使用 sftp 上传文件到远程主机&#xff08;三&#xff09;使用 sftp 从远程主机下载文件&#xff08;四&#xff09;查看远程主机的当前目录&#xf…

鸿蒙有安卓内核吗,华为鸿蒙2.0可以替代安卓吗,华为鸿蒙2.0优势在哪

在华为开发者大会上&#xff0c;华为消费业务CEO 余承东&#xff0c;正式发布鸿蒙OS2.0&#xff0c;并宣布华为鸿蒙OS将全面启用全场景生态&#xff0c;并将于2020年12月发布手机版。余承东还表示&#xff0c;明年&#xff0c;华为的智能手机将全面升级&#xff0c;以支持鸿蒙操…

命名对象实体对象_我的对象命名

命名对象实体对象这是最常见的辩论之一。 大多数人对此主题有自己的见解&#xff0c;却没人能真正说出哪个是正确的。 我当然不能&#xff0c;但是尽管如此&#xff0c;我还是决定与大家分享我的想法&#xff0c;投入两美分&#xff0c;也许对某人会有帮助。 当我创建一个新类…

python查看关键字列表的命令是_Python 41 完整查询语句 和 一堆关键字

一&#xff1a;完整查询语句1、拷贝表 ***create table copy_table select *from customer ; 拷贝结构 与数据create table copy_table select *from customer where 0 > 1; 仅拷贝结构共同点&#xff1a; 索引 不能拷贝 描述不能拷贝(自增)[ ] 表示可选的{ }表示必选的增…

程序员的技术人生

文章目录第一阶段&#xff0c;高级程序员第二阶段&#xff0c;技术经理第三阶段&#xff0c;技术总监第四阶段&#xff0c;架构师第五阶段&#xff0c;CTO人们常常把 CTO、架构师、技术经理的头衔&#xff0c;乱授予技术负责人。在国内这种现象尤其严重。比如&#xff0c;一个初…

python csv转为html,在Python中将CSV转换为HTML表格

首先安装熊猫&#xff1a;pip install pandas然后运行&#xff1a;import pandas as pdcolumns [age, week, opp, ACscr, OPPscr, location]df pd.read_csv(Crushers.csv, namescolumns)# This you can change it to whatever you want to getage_15 df[df[age] U15]# Othe…

python椭圆拟合_opencv python 轮廓特征/凸包/外接矩形/外接圆/拟合矩形/拟合直线/拟合圆...

Contour Features1 图像的矩cv2.moments()图像的矩可以帮助计算物体的某些特征&#xff0c;如对象的质心&#xff0c;对象的区域等.代码&#xff1a;import cv2import numpy as npimg cv2.imread(img7.png,0)ret,thresh cv2.threshold(img,127,255,0)im2,contours,hierarchy …

RPM 软件包命名规范

文章目录命名格式示例命名格式 name-version-release.os.arch.rpm&#xff0c;软件名称-版本号-发布次数.适合linux系统.硬件平台.rpm name&#xff1a;程序名称 version&#xff1a;程序版本号 release&#xff1a;用于标识 RPM 包本身的发行号&#xff0c;其实就是软件包…

junit5和junit4_JUnit 5符合AssertJ

junit5和junit4JUnit 5在断言库中带来了很多改进&#xff0c;这主要归功于Java 8和Lambda Expression的支持以及新断言&#xff08;如assertAll &#xff0c; assertTimeout或assertThrows 。 尽管我非常喜欢JUnit 5&#xff0c;但我相信AssertJ在生产级单元测试中仍然是必不可…

微信html人脸识别接口,微信人脸识别可视化的实现:

实现方式主要通过以下模块实现&#xff1a;DateFromWebChat (从网页版微信窗口下载好友头像)AI (识别模块&#xff0c;主要用于识别好友头像是否为人脸&#xff0c;并且计算人脸的数量与头像的总数且return)DateVisul (数据可视化模块&#xff0c;用与AI模块返回参数的可视化)u…

安卓手机端运行的adb工具_MQTT通信手机端接收生产车间设备运行信息3

应用场景&#xff1a;对车间重点设备的运行参数进行实时跟踪。比如烘干炉的烟囱温度、TNV的出口温度、喷漆室的温湿度、小时产量等等信息。以前这些信息的获取都需要在电脑端获取、相对比较繁琐。这里我们选择在手机端实现获取这些信息。尤其是对于作者这样的设备负责人而言&am…

Linux 命令之 tree -- 以树状图列出目录的内容/查看目录内容

文章目录一、命令介绍二、常用选项三、命令示例&#xff08;一&#xff09;按树形结构显示当前目录下的内容&#xff08;二&#xff09;按树状图显示当前目录下的所有目录名称而非文件&#xff08;三&#xff09;列出指定目录下的第一层级的文件和目录名称&#xff08;四&#…

jsf 项目_您将在下一个项目中使用JSF吗?

jsf 项目上周有一篇很棒的stackoverflow博客文章&#xff0c;主题是“ Javascript框架的残酷生命周期” 。 这篇文章是关于Javascript UI框架&#xff08;angularjs&#xff0c;angular&#xff0c;jquery和react&#xff09;的流行和流行的速度。 这篇文章的关键指标是每月关于…

html 定时刷新 数据,js中,设置定时器 每隔几秒刷新一次页面数据

页面加载进来&#xff0c;查询 然后设置定时器 每隔五秒刷新一次页面数据fnSearch();var interval3setInterval(function(){fnSearch();},5000);function fnSearch(){searchjson.search$(".iptsearch").val();$.ajax({url:/movecheck/getCheckInfo,data:searchjson,…

查询varchar实际大小_微服务和VUE(11): mybatis 动态查询

1. 新建class表和student表&#xff1a;CREATE TABLE class ( class_id varchar(20) NOT NULL, class_name varchar(50) DEFAULT NULL, headmaster_name varchar(20) DEFAULT NULL, headmaster_tel varchar(20) DEFAULT NULL, PRIMARY KEY (class_id)) ENGINEInnoDB …

Linux 中 ctime,mtime,atime 的区别

文章目录改变和修改的区别ctimemtimeatime查看文件时间关于 relatime改变和修改的区别 改变和修改之间的区别在于是改变文件的属性还是改变文件的内容。如果有人说 chmod a-w myfile&#xff08;删除所有用户对文件 myfile 的写权限&#xff09;&#xff0c;那么这叫改变&…

java迭代器删除两个_两个迭代器的故事

java迭代器删除两个当您查看最流行的Java面试问题时&#xff0c;您可能会遇到有关故障快速和故障安全迭代器的问题&#xff1a; 故障快速迭代器和故障安全迭代器之间有什么区别&#xff1f; 简化的答案是&#xff1a; 如果在迭代过程中修改了集合&#xff0c;则快速失败迭代器…