لینکس ٹرمینل سے عمل کو کیسے ماریں

May 28, 2025
بحالی اور اصلاح
فاطماوتی اچمد زینوری / شٹر اسٹاک ڈاٹ کام

کسی عمل کو مارنا کبھی کبھی اس سے چھٹکارا پانے کا واحد راستہ ہوتا ہے۔ سخت نام کے باوجود ، "قتل" ایک عمل کا صرف یہ مطلب ہے کہ "اسے چھوڑنے پر مجبور کرنا۔" لینکس یا میکوس کمانڈ لائن سے اسے کیسے کریں یہ یہاں ہے۔

عمل کیا ہے؟

آپ کے ویب براؤزر ، آپ کے ڈیسک ٹاپ ماحول سے وابستہ پس منظر کے عمل ، اور لینکس سسٹم خدمات جیسے چلانے والے پروگرام سبھی عمل ہیں۔

آپ عمل کو دو گروپوں میں تقسیم کرسکتے ہیں۔

  • پیش منظر کے عمل وہ ہیں جو صارف کے ذریعہ شروع یا لانچ کیے گئے ہیں۔ وہ ٹرمینل ونڈو میں ہوسکتے ہیں ، یا وہ گرافیکل ایپلی کیشن ہوسکتے ہیں۔
  • پس منظر کے عمل وہ تمام عمل ہیں جو خود بخود شروع ہوجاتے ہیں اور صارفین کے ساتھ کوئی تعامل نہیں رکھتے ہیں۔ وہ صارفین سے ان پٹ کی توقع نہیں کرتے ہیں اور نہ ہی وہ ان کے سامنے نتائج اور آؤٹ پٹ پیش کرتے ہیں۔ پس منظر کے عمل خدمات اور ڈیمان جیسی چیزیں ہیں۔

اگر پیش منظر کے عمل تھیٹر عملہ اور اداکاروں کے سامنے ہوتے ہیں تو ، پس منظر کے عمل "مناظر کے پیچھے" ٹیم کے پیچھے والے مقام ہیں۔

جب عمل غلط سلوک کرتے ہیں یا خرابی کا شکار ہوتے ہیں تو ، وہ بہت زیادہ سی پی یو کا وقت لے سکتے ہیں ، آپ کی رام کھا سکتے ہیں ، یا سخت کمپیوٹیشنل لوپ میں داخل ہو سکتے ہیں اور جوابدہ نہیں بن سکتے ہیں۔ گرافیکل ایپلی کیشنز ماؤس کلکس کا جواب دینے سے انکار کرسکتی ہیں۔ ممکن ہے کہ ٹرمینل ایپلی کیشنز آپ کو کمانڈ پرامپٹ پر کبھی واپس نہ کریں۔

انسانی جواب

کسی عمل کو "مارنا" کا مطلب ہے "عمل چھوڑنے پر مجبور کرنا۔" یہ ضروری ہوسکتا ہے اگر عمل ردعمل سے انکار کر رہا ہو۔

لینکس فراہم کرتا ہے مارنا , pkill ، اور killl حکم دیتا ہے کہ آپ کو ایسا ہی کرنے دیں۔ یہ کمانڈ کسی بھی قسم کے عمل ، گرافیکل یا کمانڈ لائن ، پیش منظر یا پس منظر کے ساتھ استعمال ہوسکتے ہیں۔

قتل کمانڈ

استمال کے لیے مارنا ، آپ کو جس عمل کو ختم کرنا چاہتے ہیں اس کا پروسیس ID (PID) جاننا ضروری ہے۔ پی ایس کمانڈ کا استعمال کسی عمل کا PID تلاش کرنے کے لئے کیا جاسکتا ہے۔

ہے کرنا پی ایس استعمال کے تمام عمل کے ذریعے تلاش کریں -اس (تمام عمل) آپشن۔ پیداوار کو پائپنگ کرنا کم مشورہ دیا جاتا ہے ، اس میں سے تھوڑا بہت ہونا باقی ہے۔ ٹائپ کریں پی ایس ، ایک جگہ ، -اس ، ایک جگہ ، | (ایک پائپ کیریکٹر) ، ایک اور جگہ اور پھر ٹائپ کریں کم . کمانڈ پر عملدرآمد کرنے کیلئے انٹر دبائیں۔

PS -e | کم

اس سے آپ کو ایک عمل کی لسٹنگ ملے گی جو نیچے اسکرین شاٹ سے ملتی جلتی نظر آتی ہے۔ آپ آگے تلاش کرسکتے ہیں کم کا استعمال کرتے ہوئے / کلید اور آپ کا استعمال کرتے ہوئے پسماندہ تلاش کرسکتے ہیں ? چابی.

جس عمل میں آپ دلچسپی رکھتے ہو اسے حاصل کرنے کے ل. ، آؤٹ پٹ کو پائپ کریں پی ایس کے ذریعے گرفت اور عمل کا نام — یا نام کا حصہ specify بتائیں۔

PS -e | گریپ شوٹر

ایک بار جب آپ اس عمل کا PID تلاش کرلیتے ہیں جس کی آپ ختم کرنا چاہتے ہیں تو ، اسے پاس کریں مارنا ایک پیرامیٹر کے طور پر کمانڈ. ختم کرنے کے لئے شٹر پچھلے کمانڈ کے ذریعہ شناخت شدہ عمل ، اس کمانڈ کا استعمال کریں:

2099 کو مار ڈالو

مارنا کمانڈ ایک خاموش قاتل ہے۔ اگر یہ کامیاب ہوتا تو آپ کو کوئی رائے نہیں دیتا۔

pkill کمانڈ

pkill کمانڈ آپ کو ایک عمل kill یا عمل name کو نام سے قتل کرنے کی اجازت دیتا ہے۔ آپ کو پی آئی ڈی کے ذریعہ عمل کی نشاندہی کرنے کی ضرورت نہیں ہے۔ استمال کے لیے pkill آپ ایک تلاش کی اصطلاح فراہم کرتے ہیں pkill چلانے کے عمل کی فہرست کے خلاف جانچ کرنے کے لئے استعمال کرتا ہے۔ ملاپ کے عمل ختم کردیئے گئے ہیں۔ لہذا آپ کو مثبت ہونے کی ضرورت ہے کہ آپ کو تلاش کی اصطلاح صحیح طور پر ہجے گئی۔

حفاظتی جال کے طور پر ، آپ اسے استعمال کرسکتے ہیں pgrep کمانڈ پہلے آپ استعمال کرتے ہیں pkill کمانڈ. pgrep کمانڈ بھی سرچ ٹرم قبول کرتا ہے۔ یہ ہر اس عمل کے پی آئی ڈی کو درج کرے گا جو تلاش کی اصطلاح سے مماثل ہے۔ یہ محفوظ ہے کیونکہ pgrep کارروائیوں میں کوئی بھی مار سگنل جاری نہیں کرے گا ، اور اگر آپ سرچ اصطلاح کو غلط ٹائپ کرتے ہیں تو آپ غلطی سے دوسرا عمل نہیں ماریں گے۔ آپ یہ یقینی بنا سکتے ہیں کہ آپ کے پاس جانے سے پہلے تلاش کی اصطلاح صحیح طور پر سوچی گئی ہو pkill . دونوں pkill اور pgrep سرچ اصطلاح سے بھی اسی طرح سلوک کریں۔ ان کا علاج ایسا ہی ہے کہ وہ اسی آدمی صفحے کو شیئر کریں .

فرض کریں کہ اس کے نام پر "سبق" کے ساتھ کوئی عمل ہے۔ ہم استعمال کریں گے PS -u ڈیو | گریپ پردے کے پیچھے جھانکنے کا حکم۔ آپ دیکھ سکتے ہیں کہ "سبق" اس عمل اور اس عمل سے اکٹھا ہوگا۔ یہ صرف اس لئے تھا کہ آپ اس عمل کا پورا نام دیکھ سکتے ہیں۔

PS -u ڈیو | گریپ سبق

آئیے اپنے صارف کو فرض کریں نہیں ہے ہو گیا؛ وہ سب جانتے ہیں کہ عمل کے نام میں "سبق" شامل ہوتا ہے۔ وہ استعمال کرتے ہیں pgrep چیک کرنے کے لئے کہ تلاش کی اصطلاح سے صرف ایک مماثل ہے۔ اس کے بعد وہ وہ سرچ اصطلاح استعمال کرتے ہیں pkill .

pgrep subq
pkill subq

آپ استعمال کر سکتے ہیں pkill ایک ہی وقت میں کئی عمل کو ختم کرنے کے لئے. یہاں صارف چلتا ہے pgrep یہ دیکھنے کے لئے کہ کروم نے کتنے عمل شروع کیے ہیں۔ وہ استعمال کرتے ہیں pkill ان سب کو مارنے کے لئے۔ اس کے بعد وہ جانچ پڑتال کرتے ہیں pgrep کہ وہ سب کو ہٹا دیا گیا ہے۔

pgrep کروم
pkill کروم
pgrep کروم

اگر ایک ہی نام کے متعدد عمل چل رہے ہیں ، لیکن آپ ان سب کو ختم نہیں کرنا چاہتے تو آپ استعمال کرسکتے ہیں pgrep کے ساتہ (کمانڈ لائن) آپشن جس کی شناخت کرنے کے لئے آپشن۔ اس کی ایک عام مثال دو ہوگی پنگ عمل آپ ان میں سے ایک کو مارنا چاہتے ہیں لیکن دوسرے کو نہیں۔ آپ ان کے کمانڈ لائنوں کو ان میں فرق کرنے کے لئے استعمال کرسکتے ہیں۔ کمانڈ لائن پیرامیٹر کو لپیٹنے کے لئے کوٹیشن مارکس کے استعمال کو نوٹ کریں۔

pgrep -f "پنگ 192.168.4.22"
pkill -f "پنگ 192.168.4.22"

Killl کمانڈ

انتباہ : سولاریس اور اوپن انڈیانا آپریٹنگ سسٹم میں killl کمانڈ کریں گے آپ سے تعلق رکھنے والے تمام عمل کو مار ڈالو . اگر جڑ ہیں یا اگر آپ نے جاری کیا ہے sudo killl آپ اپنے کمپیوٹر کو دوبارہ شروع کریں گے! اس مضمون کی تحقیق کے دوران ، اس سلوک کی تصدیق اوپن انڈیانا ہپسٹر 2018.10 کے تازہ ترین ورژن کے ساتھ ہوئی ہے۔

killl کمانڈ اسی طرح کام کرتا ہے کرنے کے لئے pkill کمانڈ لیکن ایک خاص فرق کے ساتھ. کمانڈ پر سرچ ٹرم منظور کرنے کے بجائے آپ کو لازمی طور پر عمل کا نام فراہم کرنا چاہئے۔

آپ کسی عمل نام سے جزوی مماثلت فراہم نہیں کرسکتے ہیں۔ آپ کو پورے عمل کا نام فراہم کرنا ہوگا ، جیسا کہ دکھایا گیا ہے:

قلیل شٹ
قاتل شٹر

-Y (سے چھوٹا) آپشن آپ کے عمل کو ختم کرنے کی سہولت دیتا ہے جو چل رہا ہے کم ایک مخصوص مدت سے زیادہ مدت ان نمبروں میں دی گئی ہے جس کے بعد ان اکائیوں میں سے ایک:

  • s (سیکنڈ)
  • میٹر (منٹ)
  • H (گھنٹے)
  • دن (دن)
  • ڈبلیو (ہفتوں)
  • M (مہینوں ، نوٹ ، دارالحکومت "M")
  • y (سال)

کہا جاتا ہے ایک عمل کو مارنے کے لئے ماں یہ ابھی شروع کیا گیا ہے اور اس کی کوئی بھی پرانی مثالیں چھوڑ دیں ماں چل رہا ہے ، آپ مندرجہ ذیل پیرامیٹرز کے ساتھ استعمال کرسکتے ہیں killl ، اگر آپ نے دو منٹ میں ردعمل ظاہر کیا ہے تو:

مجھے یا مجھے کم کریں

- (اس سے پرانا) آپشن آپ کے عمل کو ختم کرنے کی اجازت دیتا ہے جو ایک مقررہ مدت سے زیادہ عرصہ سے چل رہا ہے۔ یہ حکم سب کو مار ڈالے گا ssh رابطے جو ایک دن سے زیادہ وقت سے چل رہے ہیں:

killl -o 1d sshd

بہت زیادہ محرک خوش نہ ہوں

یہ احکامات آپ کو درستگی اور حفاظت کے ساتھ غلط عملوں کی شناخت اور اختتامیہ کی اجازت دیں گے۔

ہمیشہ محتاط رہیں۔ پہلے ، اس بات کو یقینی بنائیں کہ جس عمل کے بارے میں آپ قتل کر رہے ہیں وہ واقعی آپ کی خواہش ہے۔ دوسرا ، ڈبل چیک - ہوشیار رہیں اور یقینی بنائیں کہ ہدف شدہ عمل وہی ہے جسے آپ ختم کرنا چاہتے ہیں۔ ایک بار جب آپ مطمئن ہوجائیں تو عمل ختم کرنے کے ساتھ آگے بڑھیں۔

.entry-content .ینٹری فوٹر

How To Kill Processes From The Linux Terminal

Kill All Processes With Given Name In Linux Shell Terminal

How To Kill Programs From The Terminal In Linux

How To Kill A Process In Linux Using Terminal

How To Kill Process In Linux Shell Terminal

How To Kill Process In Linux

HakTip - Linux Terminal 101: Controlling Processes

Linux Wednesdays # 5 Kill Programs Using The Terminal

Killing A Process Or Application Using Terminal In Linux OS || How To Kill Process In Linux

How To Move FAST In The Linux Terminal

Linux Processes, Init, Fork/exec, Ps, Kill, Fg, Bg, Jobs

TerminalLab: How To Detach A Process From The Linux Terminal

How To Find The Process Id In Linux Shell Terminal

Linux Tutorial For Beginners - 22 - Processes

Linux Command Line Tutorial For Beginners 15 - Kill Command

Linux Tutorial For Beginners - 23 - Jobs And Kill Process

شرح سطر الأوامر لنظام لينكس | Linux Terminal

Linux Commands For Beginners (Old Version): 11 - Killing Processes

How To Stop Ping In The Terminal

Process Management Commands (fg, Bg, Top, Ps, Kill, Nice, Renice, Df, Free) Linux Tutorial


بحالی اور اصلاح - انتہائی مشہور مضامین

کیا میں باہر فلپس ہیو بلب استعمال کرسکتا ہوں؟

بحالی اور اصلاح Aug 7, 2025

آپ کے گھر میں فلپس ہیو لائٹس بہت اچھی ہیں ، اور وہ آپ کے رہنے کی جگہ میں بہت زیادہ سہولتیں شامل کرسکتے..


جب آپ کا آئی فون یا آئی پیڈ مناسب طریقے سے چارج نہیں کررہے ہیں تو کیا کریں

بحالی اور اصلاح Aug 6, 2025

غیر منقولہ مواد ایسا فون جو مناسب طریقے سے چارج نہیں کرے گا تھوڑا سا مایوس کن ہے۔ اپنے بالوں کو پھاڑ..


اپنے میک کی ریٹنا اسکرین پر متن اور شبیہیں کو بڑا بنانے کا طریقہ

بحالی اور اصلاح Apr 22, 2025

اپنے میک بوک کی اسکرین پر چیزیں دیکھنے کیلئے تناؤ؟ اگر آپ کو ہائی ریزولیوشن ریٹنا ڈسپلے مل گیا ہے (جی..


ونڈوز ڈاٹ فولڈر کیا ہے اور آپ اسے کیسے حذف کرتے ہیں؟

بحالی اور اصلاح Jul 3, 2025

ونڈوز کے پرانے ورژن سے اپ گریڈ؟ آپ کے کمپیوٹر پر ونڈوز. فولڈر موجود ہے اور اس میں بہت زیادہ جگہ استعم�..


میں اپنے فون یا کیمرے سے کتنی بڑی تصویر پرنٹ کرسکتا ہوں؟

بحالی اور اصلاح Feb 7, 2026

ایک چھپی ہوئی تصویر کے بارے میں کچھ خاص بات ہے۔ یقینی طور پر ، آپ فیس بک پر ہزاروں تصاویر شیئر کرسکتے ..


iOS 9 اور اس سے قبل کے iOS میں بلٹ ان ایپس کو کیسے چھپائیں

بحالی اور اصلاح Sep 8, 2025

غیر منقولہ مواد آئی فون اور آئی پیڈ کے بارے میں ایک پریشان کن چیز یہ ہے کہ ٹپس ، اسٹاکس اور نیوز جیسے..


کروم ایپس پیج پر ایپس کو کس طرح منظم کریں

بحالی اور اصلاح Jun 29, 2025

گوگل کروم ایپس کروم کے ل optim آپٹمائزڈ ویب سائٹیں ہیں ، جو کروم ویب اسٹور سے آپ کے براؤزر میں انسٹال ہی..


اوپیرا میں بک مارک ویب سائٹوں کا ایک سیٹ جلدی سے کھولنے کے لئے عرفی نام استعمال کریں

بحالی اور اصلاح Jul 25, 2025

غیر منقولہ مواد اگر آپ کے پاس ویب سائٹوں کا ایک مخصوص سیٹ ہے جس پر آپ اکثر جاتے ہیں تو ، آپ بک مارکس ف..


اقسام