GNU/Linux >> Tutoriales Linux >  >> Linux

Cómo copiar permisos y propiedad de archivos 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 propiedad que 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 chown comandos respectivamente.

Copiar permisos de archivo a otro archivo

Para copiar permisos de archivo de un archivo a otro, use chmod comando con --reference cambie en la siguiente sintaxis, donde reference_file es el archivo del que 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 la propiedad del archivo a otro archivo

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

$ chown --reference=reference_file file

Por ejemplo,

$ ls -l keys.list
$ touch api.list
$ ls -l keys.list
$ sudo chown --reference=keys.list api.list
$ ls -l api.list

También puede copiar los permisos de archivo 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 el chown y chmod páginas man.

$ man chown
$ man chmod 

También encontrará útiles estas guías sobre permisos de archivos:

  1. Cómo administrar usuarios y grupos en Linux
  2. Traducir permisos rwx a 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 permisos de archivos en Linux, compártala con nosotros a través del formulario de comentarios a continuación.


Linux
  1. Cómo administrar y enumerar servicios en Linux

  2. Cómo copiar archivos y cambiar la propiedad, los permisos al mismo tiempo

  3. Linux chmod y chown:cómo cambiar los permisos y la propiedad de los archivos en Linux

  4. Cómo redirigir la salida a un archivo y salida estándar en Linux

  5. Cómo copiar o clonar permisos de un archivo a otro en Linux

Permisos de Linux:cómo encontrar los permisos de un archivo

Comando Chmod:cómo cambiar los permisos de archivo en Linux

Cómo eliminar archivos enumerados en otro archivo en Linux

Cómo copiar archivos y directorios en la terminal de Linux

Permisos y propiedad de archivos de Linux explicados con ejemplos

Comprender los permisos básicos de archivos y la propiedad en Linux