Startup

Noredami patalpinti mūsų programą į startup, mes turime sukurti jai paleidžiamąjį skriptą kataloge /etc/init.d. Pvz:

sudo echo "echo Hello!" > /etc/init.d/mano

Tuomet suteikti jam exec teises:

sudo chmod +x /etc/init.d/mano

Iš šio katalogo bylos nėra startuojamos. Startuoja bylos iš katalogų /etc/rc*.d. Pažiūrėję į bylas esančias juose mes matome, kad tai yra tik simlinkai į bylas esančias /etc/init.d kataloge. Taip mes galime kurti nuorodas rankutem, bet tai būtų neracionalu, kadangi yra šaunus įrankisupdate-rc.d. Šio įrankio pagalba sukuriami rc nuorodos/skriptai.

# Start/Kill skaičius ir pavadinimas abėcėlės tvarka
S12acpid

Nurodo kas bus daroma su bylom kurios randasi /etc/init.d kataloge ir kokia tvarka. Taigi update-rc.d komanda sukuriam nuorodas mūsų paleidžiamąjam skriptui:

sudo update-rc.d mano

ir kaip matote jis sukūrė /etc/init.d kataloge esačiam skriptui paleidžiamas/sustabdančias programėles.

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.