Business
Jobs
  • About Us
  • Solutions
    • Job Postings
      Post your job and receive qualified candidates in 48h.
    • Candidate Assessments
      500+ technical and psychological tests, plus anti-fraud.
    • Headhunting
      Tailor-made executive search from start to finish.
    • Payroll + EOR
      Payroll dispersal and EOR across 15+ LATAM countries.
  • Pricing
  • Jobs

0

325
Views
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 answers
Answer question

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 Report

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 Report
Answer question
Find remote jobs

Discover the new way to find a job!

Top jobs
Top job categories
Business
Post vacancy Pricing Sales
Legal
Terms and conditions Privacy policy
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Show me some job opportunities
There's an error!