ود صبورى وسام القلم المميز
عدد المساهمات : 176 تاريخ التسجيل : 16/07/2011 العمر : 46
| موضوع: وضع البرامج في قائمة بدء التشغيل الأحد أبريل 14, 2013 11:05 pm | |
| سنتعلم هنا كيفية وضع البرامج في قائمة بدء التشغيل في اللنكس , كما هو الحال في الوندوز الملف الذي يعمل عند بداية التشغيل هو :
Autoexec.bat
في اللنكس باختلاف تزيعاتها , هناك اكثر من مجلدات تعتبر اماكن لوضع برامج بدي التشغيل و غيرها, يسمون ب rc
و يأتي على هذا المنوال:
Rc0.d
Rc1.d
Rc2.d
Rc3.d
ال Rc3.d مسؤول عن البرامج التي تبدأ مع بدء تشغيل النظام و ال Rc0.d للبرامج التي تغلق عند اغلاق النظام , لذا , اذا اردنا ان نضع برنامجا عند بداية التشغيل يجب علينا ان نضعه ايضا في نهاية التشغيل حتى يغلق عند الانتهاء منه.
عملية وضع البرامج او اختيارها لتكون في بداية التشغيل و غيرها تسمى سوفت لنك , هنا سنضع كرت الشبكة في بداية تشغيل النظام حتى يعمل بشكل اوتوماتيكي عند البداية و لا يلزمنا تشغيله يدوياً .
اولا يجب علينا ان نذهب الى مكان الملف باتباع التالي:
cd /etc
cd rc3.d
هنا و نحن في داخل المجلد نكتب الامر التالي:
ln –s /etc/init.d/ethnet S200ethnet
شرح الامر:
ln –s هو امر السوفت لنك
/etc/init.d/ethnet هو مكان ملف تشغيل كرت الشبكة و الذي اسمه ethnet
S200ethnet يعني بالتفصيل:
S تعني ابدأ او (start)
200 مكان البرنامج او رقمه حسب الترتيب, اي ان الملف الذي رقمه 100 سيبدأ ثم 200 ثم 300 و هكذا
Ethnet هو اسم الملف الذي سيبدأ
قمنا الان بوضع ملف تشغيل الشبكة في بداية تشغيل النظام , اعد تشغيل النظام و لاحظ عمل الكرت , يرجى ملاحظة المسافات في الامر .
الآن بعد ان شغلنا الكرت اوتوماتيكيا عند بدء التشغيل , يجب علينا ايقافه عند ايقاف التشغيل , و ذلك بالذهاب الى :
cd /etc
cd rc0.d
هنا و نحن في داخل المجلد نكتب الامر التالي:
ln –s /etc/init.d/ethnet K200ethnet
شرح الامر:
ln –s هو امر السوفت لنك
/etc/init.d/ethnet هو مكان ملف تشغيل كرت الشبكة و الذي اسمه ethnet
K200ethnet يعني بالتفصيل:
K تعني اقتل او اوقف (kill)
200 مكان البرنامج او رقمه حسب الترتيب, اي ان الملف الذي رقمه 100 سيبدأ ثم 200 ثم 300 و هكذا
Ethnet هو اسم الملف الذي سيوقف
هذه هي طريقة وضع البرامج في بدء التشغيل و حالها حال كرت الشبكة مع تغيير اللازم.
تحياتي | |
|