Chcę uruchomić /home/myuser/go.py
Jak sprawić, aby działał w tle , za każdym razem, gdy uruchamia się moja maszyna linux?
Chcę uruchomić /home/myuser/go.py
Jak sprawić, aby działał w tle , za każdym razem, gdy uruchamia się moja maszyna linux?
Odpowiedzi:
Możesz umieścić skrypt w /etc/init.d/
katalogu (np . /etc/init.d/go.py
:) dla wszystkiego, co chcesz uruchomić podczas uruchamiania.
http://www.debian-administration.org/article/Making_scripts_run_at_boot_time_with_Debian
/etc/rc.local
ponieważ nie musisz zmieniać linków na poziomie uruchamiania.
Można to zrobić na wiele sposobów (w zależności od używanej dystrybucji Linuksa dostępne są różne narzędzia).
Najłatwiej jest po prostu dodać skrypt do /etc/init.d, a następnie uruchomić polecenie
chmod +x go.py
update-rc.d go.py defaults
Jeśli usługa została już skonfigurowana, możesz to również zrobić za pomocą polecenia chkconfig (to znaczy, jeśli polecenie jest dostępne).
W takim przypadku to polecenie powinno działać:
chkconfig --level 35 go.py on
Sprawdź NINIEJSZĄ STRONĘ INTERNETOWĄ, a dokładniej sekcje „Korzystanie z chkconfig do uruchamiania demonów na każdym poziomie uruchamiania” i „Korzystanie z sysv-rc-conf do uruchamiania demonów na każdym poziomie uruchamiania”.