18 Eylül 2022 Pazar

init.d Nedir

init.d vs systemd
Hangisini kullandığımızı anlamanın en kolay yolu şöyle. Eğer gerçekten systemd kullanılıyorsa ayrıca systemctl komutu da olmalı. WSL Linux'ta systemd kullanılıyor gibi görünse de aslında kullanmıyor
$ file /sbin/init
/sbin/init: symbolic link to /lib/systemd/systemd
Örnek 
/etc/init.d altında bir dosya yaratırız. Şöyle yaparız
cd /etc/init.d
touch mysqld_multi
chmod +x /etc/init.d/mysqld_multi
Bu dosyaya çalışmasını istediğimiz komutları yazarız. Daha sonra servisi bilgisayar açılırken çalışır hale getiririz. Şöyle yaparız
# Add mysqld_multi service to the default runlevels with the following command:

update-rc.d mysqld_multi defaults


Hiç yorum yok:

Yorum Gönder