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