Sintaxis:
chmod [opciones] permisos fichero/directorioHay tres tipos de permisos, lectura (r) , escritura (w) y ejecución (x), por ejemplo para dar permisos de ejecución a todos los usuarios a una archivo seria:
chmod +x archivoSi queremos dar permisos de lectura para todos los usuarios a una carpeta y a su contenido:
chmod -R +r carpetaTambién podemos establecer los permisos mediante números, la sintaxis seria chmod xyz, donde 'x' son los permisos del usuario actual, 'y' el del grupo actual y 'z' los del resto de usuarios, estos números van del 0 (sin permisos) al 7 (con todos los permisos), los números asociados a cada uno de los permisos son:
0 ------> Sin permisosPara combinar los permisos solo hay que sumarlos, por ejemplo si queremos lectura y ejecución seria 5 y si queremos lectura y escritura 6.
1 ------> Ejecución
2 ------> Escritura
4 ------> Lectura
Actualización: Me ha faltado decir que, igual que con chmod +x podemos agregar permisos de ejecución, con chmod -x se los quitaríamos.