كيف تقتل عملية باستخدام Terminal في macOS

يمكن أن يساعد تطبيق Terminal على (Terminal)جهاز Mac(Mac) في تحديد الخدمات والعمليات الإضافية التي تعمل في الخلفية والتي قد تتسبب في إبطاء جهاز Mac. (Mac to slow down.)يساعد تطبيق Terminal المستخدم على الدخول إلى macOS عبر واجهة سطر الأوامر. أثناء كتابة الأوامر في Terminal ، تأكد من دقة المسافات والأحرف والأحرف الكبيرة. 

ملاحظة(Note) : بالنسبة لهذا الدليل ، نستخدم جهاز MacBook يعمل بنظام macOS Big Sur .

كيف تقتل عملية باستخدام تطبيق Mac Terminal(How to Kill a Process Using the Mac Terminal Application)

الخطوات الأساسية المطلوبة لقتل عملية باستخدام Terminal :

  1. النسخ الاحتياطي للملفات والمجلدات الخاصة بك 
  2. قم بتشغيل تطبيق Terminal
  3. اعرض قائمة العمليات الجارية 
  4. ابحث عن العملية التي تريد إغلاقها
  5. اقتل(Kill) العملية باستخدام أمر المحطة الطرفية(Terminal)

1. النسخ الاحتياطي للملفات والمجلدات الخاصة بك (Backup Your Files and Folders )

قد يكون من الجيد إجراء نسخ احتياطي لبياناتك وملفاتك ومجلداتك باستخدام Time Machine(backup your data, files and folders using Time Machine) ، لتجنب الاضطرار إلى استعادة Mac من نسخة احتياطية بسبب الحذف العرضي. آلة الزمن(Time Machine) سهلة الإعداد والاستخدام. 

باستخدام Time Machine ، يمكنك أيضًا الرجوع بالزمن إلى الوراء ورؤية شكل الملف في الماضي القريب. تحقق من الرابط أعلاه لقراءة مقالتنا حول إعداد Time Machine

2. قم بتشغيل التطبيق الطرفي(2.  Launch the Terminal Application)

هناك العديد من الخيارات التي يمكنك استخدامها لفتح Terminal على (Terminal)جهاز Mac(Mac) الخاص بك ، والتي تتضمن استخدام اختصار لوحة المفاتيح(keyboard shortcut) أو Launchpad أو فتح Terminal من مجلد التطبيقات .(Applications)

  1. لتشغيل Terminal باستخدام اختصار لوحة المفاتيح ، اضغط على Command + Spacebar لفتح Spotlight . ابحث عن Terminal وانقر فوقه نقرًا مزدوجًا لفتح التطبيق. 

  1. يمكنك أيضًا فتح Terminal من خلال Launchpad . حدد Launchpad على Dock ، وحدد مجلد آخر(Other) ثم حدد Terminal .

  1. بدلاً من ذلك ، انتقل إلى Go في شريط القائمة ، وحدد Utilities (الأدوات المساعدة ) ، ثم انقر نقرًا مزدوجًا فوق Terminal لتشغيله.

ستفتح نافذة طرفية(Terminal) قياسية تعرض تاريخ ووقت آخر تسجيل دخول ، وموجه الأوامر حيث ستكتب الأمر الذي تريد تنفيذه. سترى أيضًا الدليل الحالي (العامل) الذي يتم تعيينه افتراضيًا على المجلد الرئيسي(Home Folder)

3. اعرض قائمة العمليات الجارية حاليًا (3.  View the List of Currently Running Processes )

إذا كنت ترغب في عرض جميع العمليات النشطة على جهاز Mac(Mac) الخاص بك بسرعة ، يمكنك فتح مراقب النشاط(Activity Monitor) ومشاهدة كل عملية مرتبة حسب استخدام وحدة المعالجة المركزية(CPU) الخاصة بها . يمكنك أيضًا رؤية نفس العمليات مرتبة حسب حجم ذاكرة الوصول العشوائي(RAM) المستخدمة في علامة التبويب  الذاكرة .(Memory)

اتبع الخطوات أدناه لعرض العمليات في Terminal .

  1. اكتب top في نافذة Terminal التي قمت بتشغيلها للتو وسترى قائمة بالعمليات قيد التشغيل حاليًا والموارد التي تستهلكها. 

  1. يمكنك أيضًا كتابة ps -ax لسرد العمليات الجارية جنبًا إلى جنب مع PIDs ووقت التشغيل المنقضي واسم العملية والموقع.

4. ابحث عن العملية التي تريد إغلاقها(4.  Find the Process You Want to Close)

يمكنك تحديد عملية بسرعة من قائمة العمليات بناءً على معرف المنتج(PID) أو الاسم الموجود في عمود CMD . يمكنك استخدام الطرق التالية للعثور على معرف المريض(PID) :

  •  تحقق من مراقب النشاط(Activity) وقم بالتمرير لأسفل للعثور على العملية ذات الصلة في نافذة Terminal .
  • استخدم الأمر grep للعثور على عملية من خلال PID أو اسمها وتصفية المعلومات المطلوبة. يمكنك استخدام الأمر grep مع الأمر ps ax لسرد العملية التي تريد قتلها فقط. 
  • على سبيل المثال ، يمكنك كتابة ps ax | grep GarageBand للعثور على GarageBand بدلاً من البحث عنه من بين مئات العمليات الجارية حاليًا على جهاز Mac(Mac)

النتيجة التي قد تراها ستبدو كالتالي:

يوضح هذا المثال أن Garageband لديه معرّف PID(PID) لـ 547 وأيضًا المجلد الذي تم إطلاق Garageband منه. 

5. اقتل العملية باستخدام أمر المحطة الطرفية(5. Kill the Process Using a Terminal Command)

يمكنك فرض إنهاء التطبيق(Force Quit the application) باستخدام مجموعة مفاتيح Command + Option + Esc ، ولكن يتم إدراج التطبيقات الفردية فقط في نافذة فرض إنهاء التطبيقات(Force Quit Applications) بدلاً من جميع العمليات التي تعمل على جهاز Mac(Mac) الخاص بك . 

  1. لقتل عملية غير مرغوب فيها ، قم بتدوين معرف(PID) العملية ثم اكتب kill <Process PID number> في Terminal. اضغط على Enter وستخرج(Enter) العملية على الفور. على سبيل المثال ، لقتل GarageBand ، سنكتب kill 547 .

  1. بدلاً من ذلك ، يمكنك استخدام الأمر killall لقتل عملية باسمها وقتل جميع العمليات التي تحتوي على اسمها. على سبيل المثال ، سيؤدي killall GarageBand(killall GarageBand) إلى إنهاء جميع العمليات التي تحتوي على GarageBand في أسمائها. 

ملاحظة(Note) : تحقق من العمليات بعناية قبل استخدام الأمر killall. 

فرض إنهاء التطبيقات غير المستجيبة(Force Quit Unresponsive Applications)

Terminal هي طريقة سريعة لفرض إنهاء عملية أو برنامج في macOS إذا فشل البرنامج في الاستجابة أو توقف بشكل غير متوقع(program fails to respond or unexpectedly hangs) . نأمل(Hopefully) أن تحل الخطوات المذكورة أعلاه مشكلتك. إذا عادت المشكلة إلى الظهور ، ففكر في تحديث التطبيق أو البحث عن تطبيق بديل. 

هل ساعدك(Did) هذا الدليل في إنهاء عملية مزعجة على جهاز Mac(Mac) الخاص بك ؟ شارك معنا في تعليق أدناه.



About the author

أنا فني كمبيوتر عملت مع Android وبرامج المكتب لسنوات عديدة. لقد قمت أيضًا بتعليم الأشخاص كيفية استخدام أجهزة Mac على مدار السنوات الخمس الماضية أو نحو ذلك. إذا كنت تبحث عن شخص يعرف كيفية إصلاح الأشياء على جهاز الكمبيوتر الخاص بك ، فربما يمكنني مساعدتك!



Related posts