English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Comando Linux chgrp

Manual de comandos de Linux

El comando Linux chgrp (abreviado: cambiar grupo) se utiliza para cambiar el grupo al que pertenecen los archivos o directorios.

con chown Las instrucciones son diferentes, chgrp permite a los usuarios comunes cambiar el grupo al que pertenecen los archivos, siempre y cuando el usuario sea miembro de ese grupo.

En la familia de sistemas operativos UNIX, el control de permisos de archivos o directorios se gestiona a través del propietario y el grupo al que pertenecen. Puede usar la instrucción chgrp para cambiar el grupo al que pertenecen los archivos y directorios, pudiendo usar tanto el nombre del grupo como el código identificador del grupo.

sintaxis

chgrp [-cfhRv][--help][--versión][grupo al que pertenece][archivo o directorio...] o chgrp [-cfhRv][--help][--reference=<archivo o directorio de referencia>][--versión][archivo o directorio...]

descripción de los parámetros

  -c o--efecto similar"-v"parámetros, pero solo informa de los cambios realizados.

  -f o--quiet o--silent  No mostrar información de error。

  -h o--no-dereference  Modificar solo los archivos de enlace simbólico, sin modificar otros archivos relacionados.

  -R o--recursive  Procesamiento recursivo, procesar todos los archivos y subdirectorios en el directorio especificado.

  -v o--verbose  Mostrar el proceso de ejecución de las instrucciones。

  --help  Ayuda en línea。

  --reference=<archivo o directorio de referencia>  Establecer todas las propiedades del grupo del archivo o directorio especificado para que sean las mismas que las del archivo o directorio de referencia.

  --version  Mostrar información de versión。

Ejemplo en línea

Ejemplo1:Cambiar las propiedades del grupo del archivo:

chgrp -v bin log2012.log

Salida:

[root@localhost test]# ll
---xrw-r-- 1 root root 302108 11-13 06:03 log2012.log
[root@localhost test]# chgrp -v bin log2012.log

"log2012El grupo de propiedad de "log" se ha cambiado a bin

[root@localhost test]# ll
---xrw-r-- 1 root bin  302108 11-13 06:03 log2012.log

Notas: Cambiar log2012El archivo .log se cambia del grupo root al grupo bin

Ejemplo2:Cambiar las propiedades del grupo del archivo según especificado

chgrp --reference=log2012.log log2013.log

Salida:

[root@localhost test]# ll
---xrw-r-- 1 root bin  302108 11-13 06:03 log2012.log
-rw-r--r-- 1 root root     61 11-13 06:03 log2013.log
[root@localhost test]# chgrp --reference=log2012.log log2013.log 
[root@localhost test]# ll
---xrw-r-- 1 root bin  302108 11-13 06:03 log2012.log
-rw-r--r-- 1 root bin      61 11-13 06:03 log2013.log

Notas: Cambiar el archivo log2013Las propiedades del grupo de .log hacen que el archivo log2013Las propiedades del grupo de .log y el archivo de referencia log2012Las propiedades del grupo de .log son las mismas

Manual de comandos de Linux