find : Buscar ficheros con extensión ”.rpm” y modificar permisos. - Iespai

find : Buscar ficheros con extensión ”.rpm” y modificar permisos.



Para buscar ficheros con extensión ”.rpm” y modificar permisos.

find / -name \*.rpm -exec chmod 755 '{}' \;

El comando que proporcionaste utiliza el comando find para buscar archivos con la extensión «.rpm» en todo el sistema de archivos y luego utiliza el comando chmod para cambiar los permisos de estos archivos a 755. Aquí está el desglose del comando:

  1. find / -name \*.rpm: Este comando inicia una búsqueda en todo el sistema de archivos («/») de archivos con la extensión «.rpm». El asterisco (*) se utiliza como comodín para que coincida con cualquier nombre de archivo que termine en «.rpm».
  2. -exec chmod 755 '{}' \;: Esta parte del comando realiza una acción en cada archivo encontrado por find:
  • -exec: Esta opción le indica a find que ejecute un comando en cada archivo coincidente.
  • chmod 755 '{}': El comando chmod se utiliza para cambiar los permisos de un archivo. En este caso, se establecen los permisos en 755, lo que significa que el propietario tendrá permisos de lectura, escritura y ejecución, y los demás usuarios tendrán permisos de solo lectura y ejecución. Las comillas ({}’) son un marcador de posición para el nombre del archivo encontrado, y se sustituirán automáticamente por el nombre de cada archivo cuando se ejecute el comando.
  • \;: Esto indica el final del comando -exec. Cada comando -exec debe terminar con \;.

Entonces, en resumen, este comando busca archivos con la extensión «.rpm» en todo el sistema de archivos y cambia los permisos de esos archivos a 755. Esto puede ser útil, por ejemplo, si deseas asegurarte de que todos los archivos RPM en tu sistema sean ejecutables por otros usuarios además del propietario, lo que puede ser necesario en algunos casos de instalación de software. Ten en cuenta que cambiar los permisos de archivos del sistema puede afectar el funcionamiento del sistema, por lo que debes usar este comando con precaución y solo cuando sea necesario.

oscar Lastera Sanchez

Entradas recientes

El Comando Init en Linux: Gestión de Procesos en el Proceso de Inicio del Sistema

En el mundo de la administración de sistemas Linux, uno de los elementos más críticos…

3 semanas hace

El Futuro de ChatGPT: ¿Cuán Cerca Está de Pensar Como Nosotros?

La inteligencia artificial (IA) ha evolucionado rápidamente en los últimos años, con desarrollos impresionantes como…

1 mes hace

IPv6: Mejoras Respecto a IPv4 y Herramientas para su Gestión en Linux

El crecimiento exponencial de dispositivos conectados a internet ha planteado serios desafíos a las redes…

1 mes hace

Cómo determinar si NTP está siendo utilizado para la sincronización del reloj: Guía para administradores de sistemas

La sincronización precisa del tiempo en los sistemas de red es crucial para la correcta…

1 mes hace

La Revolución de IPv6: Descubre por qué Necesitamos un Nuevo Protocolo

Desde que se ratificó hace casi 20 años, el protocolo IPv6 ha traído una serie…

1 mes hace

Guía Completa para Capturar y Analizar Tráfico IP con tcpdump: Domina la Herramienta Esencial para Administradores de Sistemas

Capturar tráfico IP es una tarea esencial para los administradores de sistemas, ya sea para…

1 mes hace

Esta web usa cookies.