“Conocimiento Sistemas>Linux

¿Cómo se ejecuta un programa en Linux?

2014/10/31
La forma en que ejecuta un programa en Linux depende de varios factores, principalmente donde se encuentra el programa y si se trata de un archivo ejecutable o un script. Aquí hay un desglose:

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

Linux
¿Qué sistema operativo se usa en FCFS?
¿Cuántos sistema operativo podemos instalar el disco duro?
Cómo leer correo electrónico en Linux
Cómo averiguar Tamaño de la memoria en Linux
¿Qué es el sistema operativo de disco paralelo?
¿De dónde vino el nombre Linux?
Cómo abrir el modo Advanced Desktop en un Aspire One con Linux
Cómo instalar Linux Mint en Thinkpad T22
Conocimiento de la computadora © http://www.ordenador.online