Cómo copiar permisos y propiedad de archivos a otro archivo en Linux
Suponiendo que tiene dos archivos o que acaba de crear un archivo nuevo y desea que tenga los mismos permisos y propiedad de un archivo anterior.
En este artículo, le mostraremos cómo copiar permisos y propiedad de un archivo a otro archivo en Linux usando los comandos chmod. y chown. respectivamente.
Copiar permisos de archivo a otro archivo
Para copiar permisos de archivo de uno archivo a otro archivo, use el comando chmod. con el interruptor–reference en la siguiente sintaxis, donde archivo_de_referencia. es el archivo desde el cual se copiarán los permisos en lugar de especificar el modo (es decir, permisos de modo octal o numérico) para el archivo.
$ chmod–reference = reference_file file
Por ejemplo,
$ ls-l users.list $ ls-l keys.list $ sudo chmod-reference = users.list keys.list $ ls-l keys.list
Copiar permisos de archivo a otro archivo Copiar propiedad de archivo a otro archivo
Del mismo modo, para copiar la propiedad de otro archivo, use chown command. con el interruptor–reference y use la siguiente sintaxis, donde reference_file. es el archivo del que propietario y grupo se copiará en lugar de especificar valores de propietario: grupo. para el archivo.
$ chown–reference = reference_file file freestar.config.enabled_slots.push (LocationName: “tecmint_incontent”, slotId: ” tecmint_incontent “);
Por ejemplo,
$ ls-l keys.list $ touch api.list $ ls-l keys. list $ sudo chown–reference = keys.list api.list $ ls-l api.list
Copiar la propiedad del archivo a otro archivo
También puede copiar los permisos y la propiedad de un archivo a varios archivos como se muestra.
$ sudo chmod–reference = users. list users1.list users2.list users3.list $ sudo chown–reference = users.list users1.list users2.list users3.list
Para obtener más información, consulte chown. y páginas de manual de chmod.
$ man chown $ man c hmod
También encontrará útiles estas guías sobre permisos de archivos:
- Cómo administrar usuarios y grupos en Linux
- Traducir los permisos rwx al formato octal en Linux
- Cómo encontrar archivos con permisos SUID y SGID en Linux
¡Eso es todo! Si conoce alguna otra forma de copiar o clonar permisos de archivos en Linux, compártala con nosotros a través del formulario de comentarios a continuación.