Linux desde 0 y más allá

junio 8, 2011

Cambiar permisos a ficheros concretos

Archivado en: linea de comandos — Etiquetas: , — mohicano @ 1:21 pm

Una entrada corta pero que puede ser muy útil. A veces copiando archivos el usuario que los creó les dio permisos especiales que ahora no nos permiten leer o cambiar el archivo. Ir uno a uno cambiando los permisos sería muy tedioso por lo que podemos acudir a la línea de comandos.

find . -perm 755 -exec chmod 644 {} \;

Con este comando localizamos los ficheros con permisos 755 y luego ejecutamos la sentencia chmod para cada uno de los ficheros. No me paro a describir los permisos pero un buen lugar para aprenderlos al detalle sería éste y para ver más opciones y ejemplos con find tenemos este otro.

Obviamente puede usarse para localizar todo tipo de archivos en función de sus múltiples características por lo que es una navaja suiza muy interesante.

Actualización 1.0: He encontrado un par de javascripts para comprobar los permisos que tienen nuestros ficheros y que pueden ser muy útiles cuando tienes un lío de números en la cabeza, el primero es más sencillo y fue el original , o eso parece y el segundo es más completo. Los habría añadido aquí de no ser porque a la gente de wordpress.com no les gusta que se ejecute javascript.

Advertisement

Dejar un comentario »

Aún no hay comentarios.

RSS feed para los comentarios de esta entrada. URI para TrackBack.

Deja un comentario

Fill in your details below or click an icon to log in:

Logo de WordPress.com

You are commenting using your WordPress.com account. Log Out / Cambiar )

Twitter picture

You are commenting using your Twitter account. Log Out / Cambiar )

Facebook photo

You are commenting using your Facebook account. Log Out / Cambiar )

Connecting to %s

Tema Silver is the New Black. Blog de WordPress.com.

Seguir

Get every new post delivered to your Inbox.