find : Modificar recursivamente los permisos a todos los ficheros bajo el directorio actual
Para modificar recursivamente los permisos a todos los ficheros bajo el directorio actual.
find . -type f -print0 | xargs -0 chmod 644
El comando utiliza find
junto con xargs
para cambiar los permisos de archivos en el directorio actual y sus subdirectorios. Aquí está desglosado:
find . -type f -print0
: Este comando busca archivos (-type f
) en el directorio actual (.
) y sus subdirectorios. La opción-print0
se utiliza para imprimir las rutas de los archivos encontrados separadas por caracteres nulos en lugar de espacios o saltos de línea. Esto es importante para manejar correctamente los nombres de archivo que contienen espacios u otros caracteres especiales.|
: El símbolo de tubería (|
) se utiliza para redirigir la salida estándar del comandofind
al comando siguiente (xargs
).xargs -0 chmod 644
:xargs
es una utilidad que toma la lista de archivos generada porfind
y ejecuta un comando en cada uno de esos archivos. En este caso,-0
indica quexargs
debe interpretar las entradas como separadas por caracteres nulos, lo cual coincide con la opción-print0
defind
. Luego,chmod 644
se utiliza para cambiar los permisos de cada archivo a 644, lo que significa que los archivos serán legibles y escribibles por el propietario y solo legibles por otros usuarios.
En resumen, este comando encuentra todos los archivos en el directorio actual y sus subdirectorios, y luego cambia los permisos de esos archivos para que sean legibles y escribibles por el propietario y solo legibles por otros usuarios. La combinación de find
y xargs
permite realizar esta operación en múltiples archivos de manera eficiente y segura.
Entradas recientes
5 años de revolución digital: cómo la tecnología está redefiniendo nuestra sociedad
La evolución de la digitalización global: 2019-2024 En tan solo cinco años, el mundo…
Redefiniendo la Ética de las Máquinas: Asimov y Kant Frente a la Inteligencia Artificial
La ciencia ficción ha sido, a lo largo del tiempo, un campo fértil para la…
Di adéu a les notificacions! Assegura’t que els teus certificats TLS es renovin automàticament
Let's Encrypt ha estat una peça clau en la seguretat web en oferir certificats TLS…
Guía para Instalar una Máquina Virtual en VirtualBox y Configurar un Servidor LAMP
En esta guía te explicaremos paso a paso cómo instalar una máquina virtual en VirtualBox…
¡Los Bloqueadores Están Declarando la Guerra a Bit.ly! Descubre Por Qué Tus Enlaces Están en Peligro
Los acortadores de URL, como bit.ly, se han convertido en herramientas esenciales para simplificar y…
Guía Completa para el Mantenimiento de Postfix
Postfix es uno de los servidores de correo más populares y robustos en el mundo…
Esta web usa cookies.