命令行大全

chgrp

小猪老师 发表于 2020-07-24 14:50浏览次数:

在Unix-like操作系统上,chgrp命令更改一个或多个文件的组所有权。

查看英文版

目录:

1 chgrp 运行系统环境

2 chgrp 描述

3 chgrp 语法

4 chgrp 示例

chgrp 运行系统环境

Unix&Linux

chgrp 描述

chgrp命令将每个文件的组更改为group。
如果指定了——reference选项,chgrp将每个文件的组更改为RFILE的组。
The chgrp command changes the group of each FILE to GROUP. If the --reference option is specified, chgrp changes the group of each FILE to that of RFILE.

查看英文版

查看中文版

chgrp 语法

chgrp [OPTION]... GROUP FILE...
chgrp [OPTION]... --reference=RFILE FILE...

选项

-c, --changes

就像冗长,但仅在进行更改时报告。

-f, --silent, --quiet

禁止显示大多数错误消息。

-v, --verbose

为每个处理的文件输出诊断。

--dereference

影响每个符号链接的引用文件,而不是符号链接本身,这是默认设置。

-h, --no-dereference

影响符号链接,而不是任何引用的文件。 该选项仅在可以更改符号链接所有权的系统上有用。

--no-preserve-root

不要以任何特殊方式处理'/'。 此选项是默认选项。

--preserve-root

不要对'/'进行递归操作。

--reference=RFILE

使用RFILE的组而不是指定GROUP值。

-R, --recursive

递归地操作文件和目录。

以下选项修改了当还指定-R选项时如何遍历层次结构。 如果指定了多个以上选项,则只有最后一个选项才会生效:

-H

如果命令行参数是指向目录的符号链接,请遍历该目录。

-L

遍历到目录的每个符号链接。

-P

不要遍历任何符号链接。 此选项是默认选项。

--help

显示帮助消息并退出。

--version

输出版本信息并退出。

chgrp [OPTION]... GROUP FILE...
chgrp [OPTION]... --reference=RFILE FILE...

Options

-c, --changes

Like verbose but report only when a change is made.

-f, --silent, --quiet

Suppress most error messages.

-v, --verbose

Output a diagnostic for every file processed.

--dereference

Affect the referenced file of each symbolic link, rather than the symbolic link itself, which is default setting.

-h, --no-dereference

Affect symbolic links instead of any referenced file. This option is useful only on systems that can change the ownership of a symlink.

--no-preserve-root

Do not treat '/' in any special way. This option is the default.

--preserve-root

Do not operate recursively on '/'.

--reference=RFILE

Use RFILE's group rather than specifying a GROUP value.

-R, --recursive

Operate on files and directories recursively.

The following options modify how a hierarchy is traversed when the -R option is also specified. If more than one of these options is specified, only the final one takes effect:

-H

If a command line argument is a symbolic link to a directory, traverse it.

-L

Traverse every symbolic link to a directory.

-P

Do not traverse any symbolic links. This option is the default.

--help

Display a help message and exit.

--version

Output version information and exit.

查看英文版

查看中文版

chgrp 示例

chgrp hope file.txt

将文件file.txt的拥有组更改为名为Hope的组。

chgrp -hR staff /office/files

将拥有的/ office / files组以及所有子目录更改为组人员。

chgrp hope file.txt

Change the owning group of the file file.txt to the group named hope.

chgrp -hR staff /office/files

Change the owning group of /office/files, and all subdirectories, to the group staff.

查看英文版

查看中文版