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

Linux基础命令---chgrp的更多相关文章

  1. linux基础命令-chgrp/chown/chomd

    chgrp 改变所属用户组 要被改变的组名必须要在/etc/group文件内存在才行: chgrp [-R]   dirname/filename -R:进行递归的持续更改,连同子目录下的所有文件.目 ...

  2. 常用的linux基础命令

    常用的linux基础命令 1.ls 显示目录属性 -l:(也可以简写成ll),列表显示权限等属性 -a:显示所有文件包括隐藏文件等 -d:只列出目录本身 2.chgrp 改变档案所属群组 eg:chg ...

  3. Linux基础命令-文件与目录

    Linux基础命令-文件与目录 参考:<鸟哥linux私房菜>五-七章,17/12/5复习,18/01/15复习 文件权限 rwx421:用户,用户组,其他 umask查看默认权限:000 ...

  4. Linux基础命令小结(超全!!)

    Linux目录结构 1.bin 存放经常使用的指令比如ll,cp 2.sbin 系统管理员使用的系统管理指令 3.home 存放普通用户的住目录 4.root 系统管理员的用户主目录 5.boot 存 ...

  5. Linux基础命令整合

    linux基础命令整理 1.系统相关命令 shutdown -h now 关闭系统(1) init 0 关闭系统(2) telinit 0 关闭系统(3) shutdown -h hours:minu ...

  6. 第四节,Linux基础命令

    第四节,Linux基础命令 命令是系统操作员对系统传入的指令,传入指令后回车,系统接收到指令做出相应的行为 1.查看用户位于系统什么位置 [pmd]检查操作用户位于系统的什么位置 命令         ...

  7. 【Python之路】第一篇--Linux基础命令

    pwd 命令 查看”当前工作目录“的完整路径 pwd -P # 显示出实际路径,而非使用连接(link)路径:pwd显示的是连接路径 .   表示当前目录 ..  表示上级目录 /  表示根目录 ls ...

  8. linux基础命令学习笔记(二)

    linux基础命令学习笔记(二) 1.kill :终止进程  kill pid (唯一标示一个进程) kill -9  强制终止  kill -15 命令未结束不能终止 # ps aux 查看所有进程 ...

  9. 2.Linux基础命令

    linux内一切皆文件,没有文件夹只有目录,目录也是一种文件 1.一些常用按键: 将鼠标的光标从虚拟机里切换回来:Ctrl+Alt 拖动Ubuntu内的对话框:Alt键+鼠标左键拖动 清屏:Ctrl+ ...

随机推荐

  1. 移动端app跳转百度地图

    http://lbsyun.baidu.com/index.php?title=uri/guide/helloworld(百度地图调起URI API)开发者只需按照接口规范构造一条标准的URI,便可在 ...

  2. Android系统dimension单位详解

    转载请注明出处,谢谢!http://www.cnblogs.com/coding-way/p/3457878.html Android设备种类多样,要想适配好各种屏幕,理解各种屏幕数据是必须的.首先先 ...

  3. html 自动弹出框

    1.点击div外部隐藏, //*代表tip_box所包含的子元素 $('body').click(function(e) { var target = $(e.target); if(!target. ...

  4. 7.18 进程池方式的 socket

    2018-7-18 22:05:28  笔记都做完了 睡觉睡觉!!!明天早起!发现python慢慢深入变得很强大,很好玩!!! 进程池版本的socket 更加优化了,比多进程版本的效率更高 seerv ...

  5. 7.18python进程池

    主要方法  常用的就是   from multiprocessing import Pool map() 同步 apply() 同步 apply_async()  异步  手动 close()  jo ...

  6. ArcEngine TextElement 定位点的问题

    做ArcGIS Add-In开发,需要在ArcMap中数据视图的左上角加一个上标,如果上标与数据中的地名图层重合,则放在右上角. 上标通过ITextElement,IElement,ITextSymb ...

  7. ZooKeeper (一)概览

    注:出于记录对 zookeeper 的学习研究成果目的,并分享经验,根据官方文档翻译整理而成本文,原文地址: http://zookeeper.apache.org/doc/trunk/zookeep ...

  8. POJ_2019_Cornfields

    Cornfields Time Limit: 1000MS   Memory Limit: 30000K Total Submissions: 7444   Accepted: 3609 Descri ...

  9. InfluxDB通过HTTP API

    SELECT "value" FROM "online_user_counter" curl -POST http://localhost:8086/query ...

  10. 【Python】唯品会购买商品

    操作过程:唯品会进入之后,搜索商品,浏览网页,略掉不能选择的尺寸,选择之后,点击商品选择数量的加号,然后加入购物车. 实现代码如下: # coding=utf-8 from selenium impo ...