Diccionario

Permisos de archivo

Las reglas que deciden quién puede leer, modificar o ejecutar cada archivo y carpeta del sistema.

En Linux y macOS cada archivo tiene permisos de lectura (r), escritura (w) y ejecución (x) para su dueño, su grupo y el resto. ls -l los muestra, por ejemplo -rwxr-xr--.

chmod los cambia: chmod +x script.sh permite ejecutar un script. Windows usa un sistema distinto de listas de control de acceso, que se ve en Propiedades → Seguridad.

Un ejemplo

Un script recién descargado no se ejecuta con ./script.sh hasta que le das permiso con chmod +x.