1. Archivos ejecutables:
* Desde el directorio actual: Si el ejecutable está en su directorio actual (puede consultar con `pwd` para ver su directorio actual), simplemente escriba el nombre de archivo y presione Enter. Por ejemplo, si el ejecutable se llama `myprogram`, escribiría:
`` `Bash
./myprogram
`` `` ``
El `./` Es crucial. Le dice al shell que busque el ejecutable en el directorio * actual *. Sin él, el shell buscará su variable de entorno `ruta '(explicada a continuación).
* de un directorio diferente: Puede proporcionar el camino completo al ejecutable. Por ejemplo:
`` `Bash
/Inicio/Usuario/Programas/MyProgram
`` `` ``
* Uso de la variable de entorno de ruta: La variable de entorno `Path` le dice al shell dónde buscar archivos ejecutables. Si el directorio que contiene su ejecutable está en su `ruta ', simplemente puede escribir el nombre de archivo sin la ruta:
`` `Bash
myprogram
`` `` ``
Para agregar un directorio a su 'ruta', generalmente modificará el archivo de configuración de su shell (por ejemplo, `.Bashrc`,` .zshrc`, etc.). El método exacto depende de su carcasa.
2. Scripts de shell:
* usando el intérprete: Los scripts de shell (como los escritos en bash, zsh, etc.) deben ejecutarse utilizando el intérprete apropiado. La primera línea del script generalmente especifica el intérprete (por ejemplo, `#!/Bin/bash`). Luego lo ejecuta de manera similar a un archivo ejecutable:
`` `Bash
./myscript.sh
`` `` ``
(Asegúrese de que el script tenga permisos de ejecución usando `chmod +x myscript.sh`)
3. Programas compilados (como los escritos en C, C ++, etc.):
Estos son típicamente archivos ejecutables, y los ejecuta como se describe en la Sección 1.
4. Uso de una GUI (interfaz gráfica de usuario):
Muchos programas se lanzan a través de la GUI de un entorno de escritorio, como hacer clic en un icono o seleccionar desde un menú. Este método omite la línea de comando.
Consideraciones importantes:
* Permisos: Asegúrese de que el archivo tenga permisos de ejecución. Puede verificar y cambiar los permisos utilizando el comando `chmod`. Por ejemplo, para dar permiso de ejecución a `myprogram` para el propietario:` chmod +x myprogram`.
* ruta: Comprender su 'ruta' es crucial para ejecutar programas de manera eficiente. Puede ver su `ruta` actual escribiendo` Echo $ Path`.
* Argumentos: Muchos programas aceptan argumentos para controlar su comportamiento. Puede aprobar argumentos después del nombre del programa, separados por espacios. Por ejemplo:`myprogram -option1 value1 -option2 value2`.
En resumen, la forma más común de ejecutar un programa es usar `./Program_name` si está en su directorio actual, o proporcionar la ruta completa si está en otro lugar. Recuerde establecer permisos de ejecución y considere su variable de entorno `ruta '.