Çalıştırmak istediğiniz komut dosyasını /etc/init.d dizinine yerleştirin ve komut dosyasını çalıştırılabilir duruma getirin.
chmod 755 myscript
Bu yapıldıktan sonra, kullanmak istediğiniz çalışma seviyesi dizininde sembolik bir bağlantı oluşturun; örneğin, bir programın çalışma seviye 2'sinde bir program çalıştırmak istiyorsanız, Ubuntu için varsayılan çalışma düzeyini dizine yerleştirirsiniz /etc/rc2.d
. Sadece dizini yerleştiremezsiniz, ne zaman çalışacağını “S” ile göstererek belirtmelisiniz ve yürütme sırası önemlidir. Daha yüksek bir sayı vererek dizindeki her şeyden sonra yerleştirin.
Çalıştırılacak son komut dosyasıysa rc.local
ve adlandırılmışsa S99rc.local
, komut dosyanızı olarak eklemeniz gerekir S99myscript
.
ln -s /etc/init.d/myscript /etc/rc3.d/S99myscript
Her geriye uyumlu /etc/rc*.d
dizinde, dizine sembolik bağlantılar bulunur /etc/init.d/
.
autostart
manifestolarına veya*.service
yanı olduğu gibi, çeşitli konumlarda dosyainit.d
veyacrontab
. Şuna