ما الأمر(s) التحكم في السلوك /etc/rc*.د على ريدهات/CentOS?
سؤال
/etc/init.d/*
/etc/rc{1-5}.d/*
المحلول
في كلمة واحدة: init
.
هذه العملية دائما pid 1 و الضوابط (يولد) جميع العمليات الأخرى في unix وفقا للقواعد في /etc/init.d
.
الحرف الأول يسمى عادة مع عدد كحجة ، على سبيل المثال init 3
وهذا سيجعل من تشغيل محتويات rc3.d
المجلد.
لمزيد من المعلومات: مقالة ويكيبيديا عن init.
تحرير:نسيت أن أذكر أن ما يتحكم في الواقع ما rc مستوى عليك أن تبدأ في محمل الإقلاع.
نصائح أخرى
/sbin/chkconfig
ـ /sbin/chkconfig
الأداة بسيطة أداة سطر الأوامر من أجل الحفاظ على /etc/rc.d/init.d/
الدليل الهرمي.
كما ذكر px, الطريقة الصحيحة لإدارة روابط البرامج النصية من /etc/init.د /etc/rc؟.d هو /sbin/chkconfig الأمر.
البرامج النصية يجب أن تعليقات بالقرب من أعلى التي تحدد كيف chkconfig هو التعامل معها.على سبيل المثال ، /etc/init.d/httpd:
# chkconfig: - 85 15
# description: Apache is a World Wide Web server. It is used to serve \
# HTML files and CGI.
# processname: httpd
# config: /etc/httpd/conf/httpd.conf
# config: /etc/sysconfig/httpd
# pidfile: /var/run/httpd.pid
أيضا, استخدام /sbin/خدمة الأوامر لبدء وإيقاف الخدمات عند تشغيل من قذيفة.