InicioLinuxCambiar permisos sólo a los directorios o a los ficheros

Cambiar permisos sólo a los directorios o a los ficheros

Linux4/21/2014
En Linux cambiar permisos a los ficheros y a los directorios es algo muy común. Esto se realiza con el comando chmod, como podemos ver en el siguiente ejemplo: - Cambiar permisos para el directorio /home/pruebas chmod 775 /home/pruebas - Cambiar permisos para el fichero texto.txt chmod 664 texto.txt chmod tiene una opción que hace que se ejecute de forma recursiva, es decir, que se aplique a todos los ficheros y directorios que estén por debajo. Esta opción es la opción -R El problema de esto es que no discrimina entre directorios y ficheros, por lo que si queremos cambiar los permisos sólo a los ficheros o sólo a los directorios tendremos que aplicar chmod de otra forma. Lo haremos con find. Cambiar los permisos sólo a los directorios o sólo a los ficheros: - Sólo a los directorios: find /home/pruebas -type d -exec chmod -R 775 {} ; Esto cambiaría los permisos de los directorios que estuvieran por debajo de /home/pruebas. - Sólo a los ficheros: find . -type f -exec chmod -R 664 {} ; Esto cambiaría los permisos de los archivos que estuvieran por debajo de nuestro directorio actual (simbolizado por el . )
Datos archivados del Taringa! original
33puntos
0visitas
0comentarios
Actividad nueva en Posteamelo
0puntos
1visitas
0comentarios
Dar puntos:

Dejá tu comentario

0/2000

Autor del Post

p
piter136🇦🇷
Usuario
Puntos0
Posts272
Ver perfil →
PosteameloArchivo Histórico de Taringa! (2004-2017). Preservando la inteligencia colectiva de la internet hispanohablante.

CONTACTO

18 de Septiembre 455, Casilla 52

Chillán, Región de Ñuble, Chile

Solo correo postal

© 2026 Posteamelo.com. No afiliado con Taringa! ni sus sucesores.

Contenido preservado con fines históricos y culturales.