Problemas comunes II: Cambiar permisos de archivos
October 10, 08 by serumaxEl sistema de permisos en linux aparentemente es complejo, sobre todo porque hay al menos dos notaciones: simbólica y octal.
Pero lo cierto es que que con un par líneas de comandos es suficiente para comenzar a entender.
//Darle permisos de escritura, lectura y ejecución a un archivo
$sudo chmod 777 archivo.txt
//Darle permisos de escritura, lectura y ejecución a todos los archivos de una carpeta
$sudo chmod -R 777 /home/serumax/public
//hacer un archivo ejecutable
$sudo chmod +x scriptshell.sh
Pero si necesitas más, como con cualquier comando de linux o unix, tienes una ayuda a mano invocando el comando seguido con el parámetro -help:
//También pudes invocar man chmod para algo más completo
$chmod –help
Referencias:

