La consola de Linux – hacer un fichero ejecutable

En más de una ocasión nos encontraremos con que tenemos que convertir algún fichero en ejecutable, por ejemplo algún sencillo script que creemos. Por defecto los ficheros no son ejecutables así que debemos usar el comando chmod. El comando chmod cambia los permisos de un fichero:

Para más información sobre el comando chmod consultar la página del manual:

Pero para hacer el fichero ejecutable podemos simplemente usarlo así:

5 thoughts on “La consola de Linux – hacer un fichero ejecutable”

  1. El comando chmod es mucho mas amplio en cuanto a posibilidades, por ejemplo, para hacerlo recursivo (que se apliquen los cambios a un directorio entero) se podria hacer asi :
    $ sudo chmod -R 755 /home/usuario/carpeta1

  2. Efectivamente, es mucho más amplio, por eso recomiendo siempre echar un vistazo a la página de manual:

    man chmod

    donde se puede aprender un montón. Y también es muy recomendable echar un vistazo a los manuales Texinfo donde, a veces, viene información más completa:

    info chmod

  3. Muchachos lo siento pero hay un error en los conceptos me parece. Lo que estan haciendo es OTORGAR PERMISOS DE EJECUCION
    y no como el titulo lo indica.
    CREAR UN ARCHIVO EJECUTABLE es hacer un script que se hace creando un archivos de texto inicializando con /bin/bash y poniendo las instrucciones debajo.
    Sean claros con la informacion para evitar confundir a usuarios inexpertos.
    Va con la mejor onda
    Saludos cordiales
    Octavio

  4. @octavio, a lo que se refiere el título es a «Hacer que un fichero sea ejecutable», no a crear un fichero ejecutable. Quizá el título puede ser confuso pero es a lo que se refiere.

Leave a Reply

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.