Añadir permisos de ejecución a un script en Linux
En este pequeño tip aprendemos a añadir permisos de ejecución a un script en nuestros sistemas favoritos GNU/Linux
Como muchas cosas en la vida, para llegar a un fin podemos utilizar diferentes caminos., pero en nuestro caso, todos pasan por la herramienta «chmod»
Añadir permisos de ejecución a un script en GNU/Linux
Ya hemos dicho que vamos a utilizar la herramienta «chmod«, esta se encarga de cambiar los permisos de los ficheros según el modo que le indiquemos.
La manera más fácil es utilizar el parámetro «+x«, que le asignará permisos de ejecución:
chmod +x script.sh
O bien asignarle valores numéricos:
chmod 0755 script.sh
De esta manera hemos dado permisos de ejecución, además de los de escritura y lectura, al usuario propietario. Al grupo y al invitado solo de lectura.
También podemos asignar los permisos únicamente al propietario y al resto dejarles sin:
chmod 0700 script.sh
O de esta manera:
chmod u=rwx,go= script.sh
O, por último:
chmod u+x script.sh
Para visualizar los permisos del script solo hemos de escribir:
ls -la script.sh
Para saber más como el uso de «chmod» puedes visitar la entrada que escribí en su día: «Permisos de archivos en Linux»
Espero que el artículo os sea de utilidad en algún momento.