Principal Linux Ejecute Chmod por separado para archivos y directorios

Ejecute Chmod por separado para archivos y directorios



Deja una respuesta

Si es un usuario de Linux, probablemente haya oído hablar de la aplicación de consola. chmod . Es una herramienta útil que permite cambiar los permisos del sistema de archivos usando una sesión de terminal o un emulador de terminal. Cuando lo ejecuta, cambia los permisos que especifica en archivos y directorios a la vez. Pero es posible que deba cambiar los permisos de archivo por separado de los permisos de directorio y viceversa. Así es como se puede hacer.
banner del logo de chmod

Hay varias formas de hacerlo, pero mi forma favorita y más confiable de hacerlo es combinar chmod con rayos x y encontrar herramientas. El siguiente comando modificará los permisos solo para archivos.

buscar / ruta / a / ubicación -tipo f -print0 | xargs -0 chmod 644

Aquí el encontrar El comando enumera todos los archivos en la ubicación especificada. El modificador -type f le dice que muestre solo archivos y excluya directorios. El interruptor -print0 permite procesar nombres de archivos de manera que los nombres de archivos o directorios que contienen espacios o nuevas líneas se manejan correctamente.

También se puede usar un comando apropiado similar para los directorios. La única parte que necesita cambiar es -type f a -type d:

buscar / ruta / a / ubicación -tipo d -print0 | xargs -0 chmod 755

Consejo: puede ahorrar tiempo y escribir menos utilizando este truco.

  1. Primero, aplique los permisos del sistema de archivos a los archivos y carpetas ejecutando chmod en modo recursivo:
    chmod -R 644 / ruta / a / ubicación

    Aplicará permisos rw-r-r a todos los archivos y carpetas en la ubicación especificada.

  2. A continuación, ejecute el comando solo para directorios:
    buscar / ruta / a / ubicación -tipo d -print0 | xargs -0 chmod 755

Eso es.

Artículos De Interés

La Elección Del Editor

¿Cuál es la contraseña predeterminada de Windows?
¿Cuál es la contraseña predeterminada de Windows?
No existe una única contraseña predeterminada de Windows, pero hay algunas cosas que puedes probar si olvidas tu contraseña o necesitas acceder a la cuenta de otro usuario.
Trasplante de cabeza humana: procedimiento controvertido realizado con éxito en el cadáver; procedimiento en vivo inminente
Trasplante de cabeza humana: procedimiento controvertido realizado con éxito en el cadáver; procedimiento en vivo inminente
Todavía estamos muy lejos de la promesa de ciencia ficción de trasplantes completos de cabezas vivas, pero, según los informes, los científicos han dado un paso en esa dirección. En una conferencia en Viena el día de hoy, el profesor italiano Sergio Canavero
Linux Mint 17.3 ya está disponible
Linux Mint 17.3 ya está disponible
Una de las mejores distribuciones de Linux, Linux Mint, ha alcanzado la versión 17.3 hoy. Cuenta con nuevas versiones de los entornos de escritorio MATE y Cinnamon.
Cómo transferir archivos a través de Ethernet
Cómo transferir archivos a través de Ethernet
Si alguna vez ha intentado transferir un archivo grande entre dos dispositivos mediante Bluetooth, sabe lo lento y doloroso que puede ser el proceso. Tampoco se vuelve más fácil con el correo electrónico, ya que muchos proveedores de correo electrónico limitan el
Tema Salt Lakes y Dead Sea para Windows 10, 8 y 7
Tema Salt Lakes y Dead Sea para Windows 10, 8 y 7
El tema Salt Lakes and Dead Sea presenta 16 imágenes de alta calidad para decorar su escritorio. Este hermoso paquete temático se creó inicialmente para Windows 7, pero puede usarlo en Windows 10, Windows 7 y Windows 8. Los fondos de pantalla presentan una hermosa acumulación de sal creada por la naturaleza en diferentes lagos de todo el mundo. Disparos de estalactitas de sal
Revisión de Super Mario Odyssey: la aventura trotamundos de Mario muestra que Nintendo no ha perdido su magia
Revisión de Super Mario Odyssey: la aventura trotamundos de Mario muestra que Nintendo no ha perdido su magia
Gif no funciona en Instagram - Qué hacer
Gif no funciona en Instagram - Qué hacer
Los gifs están en todas partes en línea. Son una parte importante de casi todas las redes sociales y generalmente se usan para memes inteligentes y animaciones divertidas. Pero hay una plataforma de redes sociales que a menudo hace que sus usuarios lo pasen mal