Cómo copiar permisos de archivo y propiedad a otro archivo en Linux

Cómo copiar permisos de archivo y propiedad a otro archivo en Linux

Suponiendo que tiene dos archivos o acaba de crear un archivo nuevo y desea que tenga los mismos permisos y la 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 chmod y queso comandos respectivamente.

Copiar permisos de archivo a otro archivo

Para copiar permisos de archivo de un archivo a otro archivo, use chmod comando con el --referencia cambiar en la siguiente sintaxis, donde reference_file es el archivo del que se copiarán los permisos en lugar de especificar el modo (i.e permisos de modo octal o numérico) para el archivo.

$ chmod --reference = reference_file archivo 

Por ejemplo,

Usuarios de $ LS -L.Lista de llaves $ LS -L.Lista $ sudo chmod --reference = usuarios.listas de listas.Lista de llaves $ LS -L.lista 
Copiar permisos de archivo a otro archivo

Copiar la propiedad del archivo a otro archivo

Del mismo modo, para copiar la propiedad de otro archivo, use comando de chown con el --referencia cambiar también usando la siguiente sintaxis, donde reference_file es el archivo del que se copiará el propietario y el grupo en lugar de especificar Propietario: grupo Valores para el archivo.

$ chown --reference = reference_file archivo 

Por ejemplo,

$ ls -l teclas.lista $ touch api.Lista de llaves $ LS -L.Lista $ sudo chown --reference = claves.Lista de API.Lista de $ LS -L API.lista 
Copiar la propiedad del archivo a otro archivo

También puede copiar permisos de archivo y propiedad de un archivo a varios archivos como se muestra.

$ sudo chmod --reference = usuarios.Lista de usuarios1.Lista de usuarios2.Lista de usuarios3.Lista $ sudo chown --reference = usuarios.Lista de usuarios1.Lista de usuarios2.Lista de usuarios3.lista 

Para obtener más información, consulte el queso y chmod Páginas del hombre.

$ hombre Chown $ Man Chmod 

También encontrará que estas guías con respecto a los permisos de archivo son útiles:

  1. Cómo administrar usuarios y grupos en Linux
  2. Traducir los permisos RWX en formato octal en Linux
  3. Cómo encontrar archivos con permisos Suid y SGID en Linux

Eso es todo! Si conoce alguna otra forma de copiar o clonar los permisos de archivos en Linux, comparta con nosotros a través del formulario de comentarios a continuación.