سطر 56: |
سطر 56: |
| | | |
| ===بعض أوامر لينكس للعمليات=== | | ===بعض أوامر لينكس للعمليات=== |
− | ps (options) يطلب الميسر من المتدربين فتح man ps وكل متدرب يشرح خيار من خيارات الامر ps
| + | ps (options) يطلب الميسر من المتدربين فتح man ps وكل متدرب يشرح خيار من خيارات الامر ps |
− | pstree
| + | pstree |
− | <br>
| + | <br> |
| kill (options - signals) | | kill (options - signals) |
| | | |
سطر 70: |
سطر 70: |
| ===الوظائف التي تعمل في الخلفية والمقدمة background and foreground processes=== | | ===الوظائف التي تعمل في الخلفية والمقدمة background and foreground processes=== |
| | | |
− | يتم تشغيل برنامج فايرفوكس من داخل الشل واحاول تنفيذ بعض الاوامر علي الشل بعد التأكد من ان الاوامر لا تعمل نسأل عن السبب,
| + | يتم تشغيل برنامج فايرفوكس من داخل الشل واحاول تنفيذ بعض الاوامر علي الشل بعد التأكد من ان الاوامر لا تعمل نسأل عن السبب, |
− | <br>
| + | <br> |
| يتم توضيح ان الأوامر ترسل الي Stdin الخاص ببرنامج فايرفوكس وبهذا فان هذة الاوامر لا تصل الي ال shell | | يتم توضيح ان الأوامر ترسل الي Stdin الخاص ببرنامج فايرفوكس وبهذا فان هذة الاوامر لا تصل الي ال shell |
− | <br>
| + | <br> |
| في هذا الوضع يسمي ان برنامج فايرفوكس يعمل في المقدمة forground | | في هذا الوضع يسمي ان برنامج فايرفوكس يعمل في المقدمة forground |
− | <br>
| + | <br> |
| نستعرض عملية قتل برنامج الفايرفوكس عن طريق ctrl-c | | نستعرض عملية قتل برنامج الفايرفوكس عن طريق ctrl-c |
− | <br>
| + | <br> |
| نعيد تشغيل برنامج فايرفوكس لكن هذة المره باستخام & لتشغيلة في الخلفية backgound | | نعيد تشغيل برنامج فايرفوكس لكن هذة المره باستخام & لتشغيلة في الخلفية backgound |
− | <br>
| + | <br> |
| نعيد كتابة الاوامر السابقة ونري انها تعمل علي ال shell | | نعيد كتابة الاوامر السابقة ونري انها تعمل علي ال shell |
| | | |
سطر 86: |
سطر 86: |
| | | |
| ===بعض أوامر لينكس للوظائف=== | | ===بعض أوامر لينكس للوظائف=== |
− | jobs
| + | jobs |
− | <br>
| + | <br> |
| fg | | fg |
− | <br>
| + | <br> |
| ctrl-z (stopped no processor time consumed) | | ctrl-z (stopped no processor time consumed) |
− |
| + | |
− | <br>
| + | <br> |
| عرض الوظائف بالامر jobs وملاحظة انه لا يوجد عمليات مصنفة كعمليات معطلة | | عرض الوظائف بالامر jobs وملاحظة انه لا يوجد عمليات مصنفة كعمليات معطلة |
− | <br>
| + | <br> |
| نستخدم ctl-z لتعطيل برنامج مستعرض نصوص رسومي GUI ونستعرض انه لا يستجيب | | نستخدم ctl-z لتعطيل برنامج مستعرض نصوص رسومي GUI ونستعرض انه لا يستجيب |
− | <br>
| + | <br> |
| نعيد عرض الوظائف بالامر jobs ونلاحظ انه تم تصنيفة كعملية معطلة | | نعيد عرض الوظائف بالامر jobs ونلاحظ انه تم تصنيفة كعملية معطلة |
− | <br>
| + | <br> |
| ونستنبط ان نظام التشغيل سحب ال stdin و ال stdout الخاصين بالبرنامج | | ونستنبط ان نظام التشغيل سحب ال stdin و ال stdout الخاصين بالبرنامج |
− |
| + | |
− |
| + | |
| [[تصنيف:منهج نواة تقنية]] | | [[تصنيف:منهج نواة تقنية]] |