Sin categoría

Cómo clonar los permisos de otro archivo o directorio en Linux

Cómo clonar los permisos de otro archivo o directorio en Linux

chmod El comando se usa para establecer el bit de permiso en el archivo o el directorio. También permite clonar/copiar permisos de un archivo a otro. Por ejemplo, tenemos dos archivos con los siguientes permisos:

$ ls -l archivo* -rwxr -xr--. 1 Lrendek Lrendek 0 Abr 7 14:39 Archivo1 -RW-RW-R--. 1 Lrendek Lrendek 0 Apr 7 14:40 Archivo2 

Ambos archivos tienen diferentes permisos. Usando --referencia opción chmod El comando es capaz de clonar los permisos de un archivo a otro. Por ejemplo, el siguiente comando clonará los permisos de archivo1 y úselo como referencia para establecer permisos en archivo2:

$ chmod --reference = file1 file2 

Permisos del archivo2 El archivo se clonó y se estableció como los mismos que los permisos de archivo1 archivo.

$ ls -l archivo* -rwxr -xr--. 1 Lrendek Lrendek 0 Abr 7 14:39 Archivo1 -RWXR -XR--. 1 Lrendek Lrendek 0 Apr 7 14:40 Archivo2 

La misma sintaxis también se aplica para directorios:

$ ls -ld dir* d-x-x-x. 2 Lrendek Lrendek 40 Abr 7 14:52 DIR1 DRWXRWXR-X. 2 Lrendek Lrendek 40 Abr 7 14:52 Dir2 $ Chmod --Reference = DIR1 DIR2 $ LS -LD DIR* D-X-X-X. 2 Lrendek Lrendek 40 de abril 7 14:52 Dir1 D-X-X-X. 2 Lrendek Lrendek 40 Abr 7 14:52 Dir2 
EBook gratis Linux
Descarga gratuita de Linux Ebooks. He descargado y revisado todos los libros electrónicos de Linux a continuación y, en otras palabras, esto es lo que...
WWW Mechanize la autorización Top 101 requerida
Aquí hay un pequeño script sobre cómo iniciar sesión en un .página protegida por htaccess. Supongamos que la URL a la que queremos iniciar sesión es h...
Cambie las prioridades de los procesos de Linux con Niza y Renice
Cada proceso que se ejecuta en el sistema Linux tiene una prioridad predeterminada asignada que le indica al sistema cuánta potencia de procesamiento ...