Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

329
Vistas
El inicio automático no funciona después de que el usuario reinicia

Quiero iniciar automáticamente un script sh después de reiniciar.

Agrego la siguiente línea a /etc/xdg/lxsession/LXDE-pi/autostart .

@/home/pi/mog/run.sh

Todo funciona bien si conecto el raspberrypi-2 a la línea de alimentación o lo enciendo después de detenerlo. Sin embargo, cuando ejecuto el comando de shell sudo shutdown -r now el método de inicio automático no funciona después de reiniciar?

Quiero ejecutar una aplicación C++ después de reiniciar y mi script run.sh está debajo.

#!/bin/bash sleep 5 /home/pi/mog/mog -platform xcb

over 4 years ago · Santiago Trujillo
2 Respuestas
Responde la pregunta

0

Supongo que depende del tipo de script de shell que esté intentando ejecutar.

Parece que hay varias formas de hacerlo:

1. Comience con la Consola

Cree un archivo para su secuencia de comandos de inicio y escriba su secuencia de comandos en el archivo:

 $ sudo nano /etc/init.d/superscript Save and exit: Ctrl+X, Y, Enter

Haga que el script sea ejecutable:

 $ sudo chmod 755 /etc/init.d/superscript

Registre el script que se ejecutará al inicio:

 $ sudo update-rc.d superscript defaults

2. Comenzar en el inicio de sesión

Asegúrate de estar en la carpeta pi:

 $ cd ~

Cree un archivo y escriba un script para ejecutar en el archivo:

 $ sudo nano superscript

Pegue el contenido del script sh aquí

 Save and exit: Ctrl+X, Y, Enter

Abra .bashrc para la configuración:

 $ sudo nano .bashrc

Desplácese hacia abajo y agregue la línea: ./superíndice

 Save and exit: Ctrl+X, Y, Enter

3. Comience con el entorno de escritorio

(Su método, que parece que no funciona para sus necesidades)

over 4 years ago · Santiago Trujillo Denunciar

0

Sugiero editar tu crontab.

 $crontab -e

o

 $sudo crontab -e

La última línea debe ser

 @reboot /home/pi/mog/run.sh

Si no funciona, puede intentar crear una carpeta de inicio automático

 mkdir ~/.config/autostart cd ~/.config/autostart

crea un archivo .desktop como este:

 [Desktop Entry] Type=Application Exec=yourscript.sh Hidden=false NoDisplay=false X-GNOME-Autostart-enabled=true Name=Startup Script

Mueva su yourscript.sh en la carpeta /usr/local/bin y debería ejecutarse después de reiniciar

over 4 years ago · Santiago Trujillo Denunciar
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda