Ejecutar Un Programa Automaticamente Al Iniciar Linux

Higarigaoka - Odaiba, Sin comentarios
Xin chào
Hola En Vietnamita!


A continuación describire los pasos para que un programa se ejecute automaticamente cada vez que se inicia algún equipo con sistema operativo Linux Mint.

Nota:

Para ejecutar manualmente una aplicación (en caso de que sea un archivo con extensión.jar):

java -jar rutaArchivo

  • Pasos:
1. Ingresar a la carpeta bin (si existe esta carpeta, sino existe la creo dentro del home del usuario logueado):

cd bin (ingresar a la carpeta bin)

ls (listar todos los archivos que se encuentran dentro de esta carpeta)

2. Se debe de crear un Script que contenga el código que se desea ejecutar (código para llamar al programa), dentro de la carpeta bin:

vi nombreArchivo.sh

3. Se copia el código a ejecutar dentro del nuevo archivo creado con extensión .sh, en este caso nombreArchivo.sh:

java -jar rutaArchivo

Nota:
Para guardar los cambios realizados dentro del archivo ejecuto:

Tecla esc :wq!

4. Luego se debe de proceder a darle permisos a este Script creado.

chmod +x nombreArchivo.sh

Nota:
Se debe de tener en cuenta, que al crear un Script en alguna carpeta en Linux, en este caso la carpeta bin y listarlo con el comando ls, los Scripts que no tengna permisos aparecen con un color distinto a los otros (ejemplo color blanco, dependiendo de la configuración de tu máquina); lo mas seguro es digitar el comando ll, este comando mostrara todos los archivos que no tengan permiso de ejecución.

5. Ejecutarlo en cualquier momento:
Despues de darle permisos, si ya se desea ejecutar solo es escribir el nombre del archivo en una consola y listo.

nombreArchivo.sh y Tecla Enter

PASO FINAL Y MÁS IMPORTANTE:
Existe una carpeta en Linux que contiene todos los Scripts para apagar y arrancar todos los servicios (Base De Datos, Correo, Red, ETC):

/etc/init.d/

Nota:
Si se necesita que cada vez que se apague o se prenda el equipo, se ejecute un programa siempre, se debe de modificar el Script rc.local ubicado en la carpeta /etc/.

azulaguamarina = enlace simbolico
verde = programas ejecutables
  • Para ejecutar el Script al iniciar el equipo (encenderlo o reiniciarlo):
Se debe de ingresar en el archivo:

/etc/rc.local

Editar este archivo copiando la ruta completa donde se encuentra el Script creado nombreArchivo.sh  y luego digitar al lado el comando Start, posteriormente a esto se guarda el archivo y listo:

Tecla esc :wq!


Fuente:
Ingeniero Alfredo Panesso Tascon

0 comentarios :

Publicar un comentario