التعامل مع بدء تشغيل الخدمات بـ Slackware

img

UkFHgFVL

التعامل مع بدء تشغيل الخدمات بـ Slackware, /etc/rc.d/rc.M

الكاتب Devil-00

هناك مجلد بالسلاكوير وهو مسئول عن الخدمات و بدء تشغيلها و غيرها من الامور وهو المجلد

PHP CODE:
0001
0002
<?php /etc/rc.d

وانا استعمله لتعديل بيانات كرت النتورك

PHP CODE:
0001
0002
<?php /etc/rc.d/rc.inet1

وايضا كتابة الشيل كود لزرعه مع بدء التشغيل .. وهو امر مهم لمن يريد بدء الخدمات مع البوت

مثل .. الداتابيس سيرفر .. الويب سيرفر ^ اباتشي ^ .. السيند ميل .. وغيرها الكثير الكثير

اما اليوم فسوف نقوم بجعل الويب سيرفر بالتشغيل مع البوت

مسار الملف التنفيذي :-

PHP CODE:
0001
0002
<?php /usr/sbin/httpd

امر التشغيل :-

PHP CODE:
0001
0002
<?php /usr/sbin/httpd

الملف المسؤل عن بدء تشغيل الخدمات هو :-

PHP CODE:
0001
0002
<?php /etc/rc.d/rc.M

الان نقوم بتحرير هذا الملف عن طريق الامر :-

PHP CODE:
0001
0002
<?php pico /etc/rc.d/rc.M

ونذهب لاخر سطر من الملف ونكتب التالي :-

PHP CODE:
0001
0002
0003
0004
0005
0006
<?php # Start the Apache Webserver D3vil-0x1

if [ -x /usr/sbin/httpd ]; then
. /usr/sbin/httpd
fi

لقد تحققنا من الملف اذا تنفيئي بالسطر الاول :-

PHP CODE:
0001
0002
<?php if [ -x /usr/sbin/httpd ]; then

** عن طريق حلقة التكرار IF **

فاذا كان تنفيئي قام بتشغيل الخدمه :-

PHP CODE:
0001
0002
/usr/sbin/httpd

ثم قمنا باغلاق الحلقه :-

PHP CODE:
0001
0002
<?php fi

وهاذا هو الدرس و تم بحمد الله

الف تحية الا حبين السلاكوير

** بعد التعديل .. لتشغيل اي ملف اخر او اي خدمه يجب ان يحمل الملف الذي تريد تشغيله التصريح 755 **

انتهى

الكاتب Geek4arab

Geek4arab

مواضيع متعلقة

اترك رداً