Voglio eseguire /home/myuser/go.py
Come faccio a farlo funzionare nel sfondo , ogni volta che si avvia la mia macchina Linux?
Voglio eseguire /home/myuser/go.py
Come faccio a farlo funzionare nel sfondo , ogni volta che si avvia la mia macchina Linux?
Risposte:
Puoi mettere uno script in /etc/init.d/
directory (es .: /etc/init.d/go.py
) per tutto ciò che si desidera eseguire in fase di avvio.
http://www.debian-administration.org/article/Making_scripts_run_at_boot_time_with_Debian
/etc/rc.local
poiché non è necessario modificare i collegamenti a livello di esecuzione.
Ci sono molti modi per farlo (a seconda della distribuzione di Linux che stai usando ci sono diversi strumenti che sono offerti).
Il modo più semplice è semplicemente aggiungere lo script a /etc/init.d e quindi eseguire il comando
chmod +x go.py
update-rc.d go.py defaults
Se hai già configurato il servizio, puoi farlo anche tramite il comando chkconfig (ovvero se il comando è disponibile).
In tal caso, questo comando dovrebbe funzionare:
chkconfig --level 35 go.py on
Check-out QUESTO SITO WEB, in particolare le sezioni "Usare chkconfig per avviare i demoni su ciascun runlevel" e "Usare sysv-rc-conf per avviare i demoni in ogni livello".