الانتقال إلى المحتوى الرئيسي

كيفية استئناف العملية في لينكس: تعليمات خطوة بخطوة

أثناء العمل على نظام التشغيل لينكس ، قد تنشأ حالة عندما تحتاج إلى تعليق تنفيذ عملية معينة. قد يكون هذا ضروريا ، على سبيل المثال ، لتحرير موارد النظام أو حل حالات الصراع. في مثل هذه الحالات ، من المهم معرفة كيفية استئناف العملية بشكل صحيح من أجل مواصلة تنفيذها دون فقدان البيانات.

هناك عدة طرق لاستئناف العملية في لينكس ، ونحن نقدم تعليمات خطوة بخطوة لكل منها. من المهم ملاحظة أنك قد تحتاج إلى حقوق المسؤول لتنفيذ هذه الإجراءات.

الطريقة الأولى لاستئناف العملية هي استخدام أمر القتل. للقيام بذلك ، اتبع الخطوات التالية:

  1. معرفة معرف العملية (بيد) باستخدام الأمر بس-إف | غريب "اسم العملية" ، حيث "اسم العملية" هو الاسم أو الكلمة الرئيسية المرتبطة بالعملية المطلوبة.
  2. استخدام الأمر قتل تابع بيد لاستئناف تنفيذ العملية ، حيث بيد هو معرف العملية التي تم الحصول عليها في الخطوة السابقة.

الطريقة الثانية هي استخدام الأمر فغ. للقيام بذلك ، اتبع الخطوات التالية:

  1. أدخل الأمر وظائف ل للحصول على قائمة بجميع العمليات مع وقف التنفيذ مع أرقامهم.
  2. قم بتشغيل الأمر فغ ٪ رقم العملية ، حيث "رقم العملية" هو رقم العملية المعلقة من القائمة التي تم الحصول عليها في الخطوة السابقة.
  1. استعادة عملية في لينكس
  2. أعد تشغيل النظام
  3. إطلاق المحطة
  4. تحقق من قائمة العمليات النشطة
  5. أوقف عملية قيد التشغيل بشكل غير صحيح
  6. استعادة التشغيل العادي للعملية
  7. تحقق من حالة العملية
  8. سؤال وجواب
  9. كيف يمكنني استئناف العملية على لينكس?
  10. ما هو الأمر المطلوب لتعليق عملية في لينكس?
  11. هل من الممكن استئناف العملية بعد تعليقها?
  12. كيف يمكنني معرفة هوية عملية مع وقف التنفيذ في لينكس?
  13. هل من الممكن استئناف جميع العمليات المعلقة في نفس الوقت?

استعادة عملية في لينكس

عند العمل على لينكس ، قد يكون هناك موقف عندما تتعطل العملية ، على سبيل المثال ، بسبب خطأ غير معروف أو فشل في النظام أو انقطاع التيار الكهربائي. في هذه الحالة ، من المهم معرفة كيفية استعادة العملية ومواصلة عملها.

لاستعادة العملية في لينكس ، اتبع الخطوات التالية:

  1. افتح الجهاز وانتقل إلى الدليل حيث يوجد الملف القابل للتنفيذ للعملية.
  2. ، حيث يتم استبدال" اسم_العملية " باسم العملية الخاصة بك. سيعرض هذا الأمر قائمة بجميع العمليات بالاسم المحدد.
  3. ابحث عن معرف العملية التي تريد استعادتها في عمود معرف المنتج.
  4. الأمر ، حيث يتم استبدال معرف معرف العملية الذي تم العثور عليه.
  5. مجددا. يجب أن تظهر العملية في القائمة.

إذا لم تبدأ العملية بعد الاسترداد أو استمرت في التعطل ، فقد تكون المشكلة في العملية نفسها. في هذه الحالة ، قد تحتاج إلى الاتصال بمطوري البرامج للحصول على المساعدة أو الرجوع إلى وثائق العملية لمزيد من المعلومات.

استعادة عملية في لينكس يسمح لك لمواصلة العمل بعد انقطاع غير متوقع للعملية. هذه مهارة مفيدة لمسؤولي النظام والمطورين الذين يعملون مع أنظمة لينكس.

أعد تشغيل النظام

إذا لم تساعد أي من الطرق الموضحة أعلاه في استعادة العملية ، فقد تكون الخطوة الأخيرة هي إعادة تشغيل النظام بأكمله. يمكن أن تكون إعادة تشغيل النظام مفيدة عندما تكون هناك مشاكل في العملية لا يمكن حلها بطرق أخرى.

لإعادة تشغيل النظام ، يمكنك استخدام أمر إعادة التشغيل. يرسل هذا الأمر إشارة إعادة تشغيل إلى نواة نظام التشغيل ويعيد تشغيل النظام.

إذا كنت بحاجة إلى تأخير إعادة التشغيل لفترة معينة ، فيمكنك استخدام أمر إيقاف التشغيل. على سبيل المثال ، سيقوم الأمر إيقاف التشغيل-ص +5 بإعادة تشغيل النظام في خمس دقائق.

إعادة تشغيل النظام هو الملاذ الأخير وقد يؤدي إلى فقدان البيانات غير المحفوظة. لذلك ، قبل إجراء إعادة التشغيل ، تأكد من حفظ جميع البيانات الضرورية.

إطلاق المحطة

يمكن استئناف العملية في لينكس باستخدام سطر الأوامر أو المحطة الطرفية. لبدء تشغيل الجهاز ، اتبع الخطوات التالية:

  1. افتح قائمة التطبيقات في اللوحة العلوية لسطح المكتب.
  2. ابحث عن البرنامج الطرفي وحدده في قائمة التطبيقات المتاحة.
  3. انقر على أيقونة المحطة الطرفية لتشغيله.

بعد الانتهاء من هذه الخطوات ، سيتم فتح نافذة طرفية حيث يمكنك تنفيذ الأوامر الضرورية.

تحقق من قائمة العمليات النشطة

قبل استئناف العملية ، تحتاج إلى التأكد من إيقافها بالفعل. للقيام بذلك ، استخدم الأمر بس ، الذي يعرض قائمة من العمليات النشطة.

  1. افتح المحطة.
  2. واضغط على إدخال.

يعرض قائمة كاملة من العمليات في النظام ، بما في ذلك تلك التي تعمل في الخلفية.

يتكون من عدة أعمدة:

المستخدمبيد٪ وحدة المعالجة المركزية٪مفسآر إس إستيالقانون الأساسيابدأالوقتالقيادة
اسم المستخدممعرف العمليةاستخدام وحدة المعالجة المركزيةتحميل الذاكرةالحجم الافتراضيمجموعة المقيمين من الصفحاتجهاز تيحالة العمليةوقت الإطلاقإجمالي وقت التنفيذالفريق
  • المستخدم-اسم المستخدم الذي تعمل العملية نيابة عنه.
  • بيد هو معرف فريد للعملية.
  • ٪ وحدة المعالجة المركزية هي النسبة المئوية لاستخدام وحدة المعالجة المركزية.
  • ٪ميم هي النسبة المئوية لاستخدام الذاكرة.
  • فز هو الحجم الظاهري للعملية.
  • آر إس إس هي مجموعة مقيمة من الصفحات (الذاكرة الفعلية المخصصة للعملية).
  • تي هو جهاز تي (محطة) المرتبطة بهذه العملية.
  • القانون الأساسي هو الوضع الحالي للعملية.
  • ابدأ-وقت بدء العملية.
  • الوقت-إجمالي وقت تنفيذ العملية.
  • الأمر هو الأمر الذي بدأ العملية.

أوقف عملية قيد التشغيل بشكل غير صحيح

إذا كان لديك عملية تشغيل بشكل غير صحيح قيد التشغيل على نظام لينكس الخاص بك ، يمكنك إيقافه باستخدام الأمر قتل. الأمر قتل يسمح لك بإرسال إشارة إلى عملية لوقف تنفيذه.

لإيقاف عملية ، سوف تحتاج إلى معرفة معرف العملية (بيد). يمكنك العثور على بيد من عملية تشغيل بشكل غير صحيح باستخدام الأمر بس (حالة العملية).

سيعرض أمر بس بدون وسيطات قائمة بالعمليات التي تعمل في الجهاز الحالي. للاطلاع على قائمة بجميع العمليات في النظام ، يمكنك إضافة خيار أوكس (أ — جميع العمليات ، يو — معلومات المستخدم ، س — العمليات التي لا تعمل من المحطة الحالية).

الفريقالوصف
من بسقائمة العمليات في الوقت الحالي
محطة بس أوكسقائمة بجميع العمليات في النظام

بعد تلقي بيد من عملية تشغيل بشكل غير صحيح ، يمكنك استخدام الأمر قتل لإرسال إشارة إلى العملية. الإشارة الافتراضية التي يتم إرسالها بواسطة أمر القتل هي إشارة المصطلح (الإنهاء). من الممكن ألا تنتهي بعض العمليات عند تلقي إشارة مصطلح ، وفي هذه الحالة يجب استخدام إشارات أخرى.

باستخدام الأمر قتل ل (قتل قائمة الإشارات) ، يمكنك ان ترى قائمة كاملة من الإشارات المتاحة لإرسالها إلى هذه العملية.

لإرسال إشارة إلى عملية من قبل بيد ، استخدم الأمر قتل-إشارة بيد. استبدال " إشارة "مع الإشارة التي تريد إرسالها ، و" بيد " مع عدد بيد من العملية.

على سبيل المثال ، لإرسال إشارة مصطلح إلى عملية مع بيد 12345 ، قم بتشغيل الأمر قتل المدى 12345.

إذا لم تنتهي العملية بعد إرسال إشارة المصطلح ، فيمكنك استخدام إشارة القتل ، والتي تنهي العملية على الفور دون إمكانية المعالجة. إشارة القتل لها الرقم 9.

لإرسال إشارة قتل إلى عملية مع بيد 12345 ، قم بتشغيل الأمر قتل -9 12345.

تذكر أن إشارة القتل لا يمكن معالجتها بواسطة العملية ، لذا استخدمها فقط عند الضرورة القصوى ، عندما لا تساعد الإشارات الأخرى في إيقاف العملية.

استعادة التشغيل العادي للعملية

إذا كنت بحاجة إلى استعادة التشغيل العادي للعملية في لينكس ، يمكنك استخدام الخطوات التالية:

  1. افتح موجه الأوامر أو المحطة الطرفية. يمكنك العثور عليه في قائمة التطبيق أو استخدام مفاتيح الاختصار مثل السيطرة+بديل+تي.
  2. استخدم الأمر بس أوكس / غريب [اسم العملية] للعثور على معرف العملية (بيد) من العملية التي تريد استعادتها.
  3. استخدام الأمر قتل [بيد] لوقف العملية مع معرف محدد. للقيام بذلك ، بدلا من [بيد] ، يجب إدخال المعرف الحقيقي الذي تم الحصول عليه في الخطوة السابقة.
  4. تحقق من أن العملية قد توقفت بنجاح باستخدام بس أوكس الأمر / غريب [اسم العملية]. إذا كانت العملية لا تزال معروضة في قائمة العمليات ، فحاول تنفيذ الأمر كيل -9 [بيد] لإجبار العملية على الانتهاء.
  5. إذا كنت ترغب في استعادة العملية ، فابدأ تشغيلها مرة أخرى عن طريق إدخال الأمر المستخدم لتشغيلها بشكل طبيعي.

بعد الانتهاء من هذه الخطوات ، يجب استعادة العملية بنجاح ومواصلة العمل. إذا كنت تواجه مشاكل ، فتأكد من تحديد معرف العملية (بيد) بشكل صحيح وتنفيذ الأوامر نيابة عن مستخدم لديه حقوق الوصول الضرورية.

تحقق من حالة العملية

بعد تعليق العملية ، قد تحتاج إلى التحقق من حالتها. للقيام بذلك ، يمكنك استخدام الأمر بس (حالة العملية). انها تسمح لك لعرض قائمة من العمليات النشطة وحالتها.

فيما يلي بعض خيارات ملاحظة مفيدة:

  • - و-إخراج معلومات كاملة عن العمليات;
  • - يو-يعرض معلومات حول العمليات التي بدأها المستخدم الحالي;
  • — معلومات الإخراج الإلكتروني حول جميع العمليات على النظام;
  • - ل-يعرض قائمة مفصلة من العمليات.

لمعرفة حالة عملية معينة ، يمكنك استخدام عامل تصفية. على سبيل المثال ، سوف بس أوكس الأمر | غريب اسم العملية تسمح لك للعثور على جميع العمليات التي تحتوي على الاسم المحدد. يمكنك أيضا استخدام الأمر بروسيس_نايم بغريب للحصول على معرفات العمليات التي تم العثور عليها فقط. لمعرفة المزيد عن الأمر بس وخياراته ، استخدم الأمر مان بس.

سؤال وجواب

كيف يمكنني استئناف العملية على لينكس?

لاستئناف عملية على لينكس ، يمكنك استخدام 'قتل تابع' الأمر ، حيث ' هو معرف العملية.

ما هو الأمر المطلوب لتعليق عملية في لينكس?

لتعليق عملية على لينكس ، استخدم الأمر 'قتل وقف' ، حيث ' هو معرف العملية.

هل من الممكن استئناف العملية بعد تعليقها?

نعم ، يمكنك استئناف العملية بعد تعليقها باستخدام الأمر 'قتل تابع' ، حيث ' هو معرف العملية.

كيف يمكنني معرفة هوية عملية مع وقف التنفيذ في لينكس?

لمعرفة معرف عملية معلقة في لينكس ، يمكنك استخدام الأمر `بس أوكس | غريب ر` ، حيث `ر` هو حالة العملية "توقف".

هل من الممكن استئناف جميع العمليات المعلقة في نفس الوقت?

نعم ، يمكنك استخدام الأمر 'قتل-تابع -1' لاستئناف جميع العمليات المعلقة في نفس الوقت.