update-rc.d

Linux'ta yazacağınız bir betiği sistem başlama betiği olarak (sisteminiz açıldığı zaman) çalıştırmak isterseniz update-rc.d komutunu kullanabilirsiniz. Yapmanız gereken iki şey var;

1) Başlama betiğinizi "/etc/init/" altına yerleştirin. İsmi "blabla" olsun
2) ~$ update-rc.d blabla defaults

windowstaki hizmetlerin işini daha ayrıntılı olarak update-rc.d komutu yapıyor.

Ubuntuda çalışma seviyeleri (run levels) şu şekilde
Çalışma Seviyesi - Çalışma Modu
0 - sistem kapatma
1 - tek kullanıcı
2,3,4,5 - çoklu kullanıcı
6 - sistem baştan başlatma

default parametresi, 2,3,4,5 çalışma seviyeleri için başlama 0,1,6 seviyeleri için durdurma hizmetini verir.

update-rc.d [-n] name start|stop R NN runlevel  [ runlevel ]

update-rc.d blabla start 30 2 3 4 5 . stop 70 0 1 6

NN parametresi sıra numarısını belirtir. İlk önce öldürme betikleri, daha sonra başlatma betikleri çalıştırılır. Ya da sıra numarası önceliğinde çalışırlar.
Yukarıdaki komut blabla başlama için 30 sıra numarası kapatma için 70 sıra numarası verilmiş.

son olarak da kaldırmayı söyleyeyim

update-rc.d -f blabla remove



Comments

Popular posts from this blog

JACKSON ile JSON işleme

Python - Türkçe Karakter Problemi

Python & Java Karşılaştırma (Sıralama Algoritmaları)