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
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