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:

  1. chmod +x script.sh

O bien asignarle valores numéricos:

  1. 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:

  1. chmod 0700 script.sh

O de esta manera:

  1. chmod u=rwx,go= script.sh

O, por último:

  1. chmod u+x script.sh

Para visualizar los permisos del script solo hemos de escribir:

  1. 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.