Tamam, /etc/init.d
bir init betiğini hızlı bir şekilde dağıtabileceğiniz bir yerdir. Bu komut dosyasını etkinleştirmenin ikinci adımı, chkconfig
üzerinde bir komut çalıştırmaktır . Diyelim ki koşarsanız chkconfig --add <yourscript>
, /etc/init.d/<yourscript>
ve arasında sembolik bağlantılar oluşturulur/etc/rc.d/rcX.d/S50<script>
Örneğin. RCX.d'de X, komut dosyasının çalışma düzeyi numarasını temsil eder ve S50, komut dosyası türünü temsil eder (bu türlerden ikisi vardır, S & K, S, sisteme önyükleme yaparken komut dosyasını başlatmasını söyler ve K, sisteme S / K'den sonraki sayı, önce diğerlerinin etkin olmasına bağlı olan bazı komut dosyalarınız olması durumunda, bunların gerçekleşme sırasını temsil eder). Varsayılan olarak, komut dosyasının içinde herhangi bir çalışma düzeyi belirtilmezse veya çalışma düzeyi komutunu verirseniz, CentOS6, 2,3,4,5 çalışma düzeyleri için S50 komut dosyaları ve 0,1,6 çalışma düzeyleri için K50 komut dosyaları oluşturur.
/etc/rc.d
gördüğüm tek dağıtımdır ... Ben bsd kullanılabilir şüpheli.