Ù...غربية Ù...ع عشيقها ÙÙŠ السرير، شاهد Ø¨Ù†ÙØ³Ùƒ
فہرست کا خانہ:
- کمانڈ
kill killکمانڈ کا استعمال کرتے ہوئے عمل کو ختم کرناkillحکم استعمال کرتے ہوئے دوبارہ عمل جاری ہے- نتیجہ اخذ کرنا
لینکس ایک عمدہ اور جدید آپریٹنگ سسٹم ہے ، لیکن یہ کامل نہیں ہے۔ ایک بار تھوڑی دیر کے بعد ، کچھ ایپلی کیشنز انٹریٹ سلوک کرنا شروع کردیں گی اور غیر جوابی ہوسکتی ہیں یا سسٹم کے بہت سارے وسائل استعمال کرنا شروع کردیتی ہیں۔ غیر جوابی درخواستوں کو دوبارہ شروع نہیں کیا جاسکتا ہے کیونکہ اصل درخواست عمل کبھی بھی مکمل طور پر بند نہیں ہوتا ہے۔ واحد حل یہ ہے کہ یا تو سسٹم کو دوبارہ چالو کیا جائے یا درخواست کے عمل کو ختم کیا جائے۔
بہت ساری افادیتیں ہیں جو آپ کو غلط استعمال کرنے کے عمل کو ختم کرنے کی اجازت دیتی ہیں کیونکہ اس کا استعمال سب سے زیادہ عام کیا جاتا ہے۔
کمانڈ
kill
kill
زیادہ تر بورن سے مشتق گولوں جیسے باش اور زیش میں ایک خولوں کی تعمیر ہے۔ کمانڈ کا سلوک گولوں اور اسٹینڈ بلون
/bin/kill
کِل کو پھانسی کے مابین تھوڑا سا مختلف ہے۔
type
کمانڈ کو استعمال کرکے اپنے سسٹم میں موجود تمام مقامات کو ڈسپلے کریں:
type -a kill
kill is a shell builtin kill is /bin/kill
مذکورہ بالا آؤٹ پٹ بتاتی ہے کہ شیل بلٹ ان اسٹینڈ لون ایگزیکیوٹیبل کے مقابلے میں ترجیح رکھتا ہے ، اور جب بھی آپ
kill
ٹائپ کرتے ہو اسے استعمال کیا جاتا ہے۔ اگر آپ بائنری استعمال کرنا چاہتے ہیں تو ، فائل
/bin/kill
پورا راستہ ٹائپ کریں۔ ، ہم باش بلٹ ان کا استعمال کریں گے۔
kill
کمانڈ کا نحو مندرجہ ذیل شکل اختیار کرتا ہے۔
kill…
kill
کمانڈ مخصوص عمل یا عمل کے گروپوں کو ایک سگنل بھیجتا ہے ، جس کی وجہ سے وہ سگنل کے مطابق کام کرتا ہے۔ جب سگنل کی وضاحت نہیں کی جاتی ہے تو ، یہ
-15
(-TERM) پر ڈیفالٹ ہوجاتی ہے۔
عام طور پر استعمال ہونے والے اشارے یہ ہیں:
-
1(HUP) - ایک عمل کو دوبارہ لوڈ کریں۔9(KILL) - ایک عمل کو مار ڈالو.15(TERM) - فضل سے کسی عمل کو روکیں۔
سبھی دستیاب اشاروں کی فہرست حاصل کرنے کے
-l
the ،
-l
آپشن کے ساتھ کمانڈ کی درخواست کریں:
kill -l

سگنل کو تین مختلف طریقوں سے بیان کیا جاسکتا ہے۔
- نمبر استعمال کرنا (مثال کے طور پر ،
-1یا-s 1)۔ “سگ” سابقہ (مثال کے طور پر ،-SIGHUPیا-s SIGHUP) کا استعمال کریں۔ “SIG” سابقہ (مثال کے طور پر ،-HUPیا-s HUP) کے بغیر۔
مندرجہ ذیل احکامات ایک دوسرے کے برابر ہیں۔
kill -1 PID_NUMBER
kill -SIGHUP PID_NUMBER
kill -HUP PID_NUMBER
kill
کمانڈ کو فراہم کی جانے والی PIDs درج ذیل میں سے ایک ہوسکتی ہے۔
- اگر
PIDصفر سے زیادہ ہے تو ،PIDبرابر ID کے ساتھ عمل میں سگنل بھیجا جاتا ہے.اگرPIDصفر کے برابر ہے تو ، سگنل موجودہ عمل گروپ میں تمام عمل میں بھیجا جاتا ہے۔ دوسرے لفظوں میں ، سگنل تمام شیل کے جی آئی ڈی سے متعلق تمام عملوں کو بھیجا جاتا ہے جسkillحکم دیا۔ عمل گروپ IDs (GIDs) کو دیکھنے کے لئےps -efjکمانڈ استعمال کریں ۔اگرPID-1برابر ہے تو ، سگنل کو تمام UIS کے ساتھ اسی عمل میں بھیجا جاتا ہے جیسا کہ صارف کمانڈ کی درخواست کرتا ہے۔ اگر انوائسنگ کرنے والا صارف جڑ ہے تو ، سگنل کو تمام پروسیس کے لئے بھیجا جاتا ہے سوائے اس کے کہ وہ خودkillشروعkillاور کِل کے عمل کو خود ہی۔ اگرPID-1سے کم ہے تو ، سگنل پروسیس گروپ میں موجود تمام عملوں کو بھیج دیا جاتا ہے جس کی مطلق قیمت کے برابر جی آئی ڈی ہے۔PID.
باقاعدہ صارف اپنے عمل میں سگنل بھیج سکتے ہیں ، لیکن دوسرے صارفین سے تعلق رکھنے والے افراد کو نہیں ، جب کہ روٹ صارف دوسرے صارف کے عمل میں سگنل بھیج سکتا ہے۔
kill
کمانڈ کا استعمال کرتے ہوئے عمل کو ختم کرنا
عمل کو ختم کرنے یا قتل
kill
کمانڈ سے ختم کرنے کے ل first ، پہلے آپ کو عمل ID نمبر (PID) تلاش کرنے کی ضرورت ہوگی۔ آپ یہ کام مختلف کمانڈز جیسے
top
،
ps
،
pidof
اور
pgrep
۔
ہم کہتے ہیں کہ فائر فاکس براؤزر غیر ذمہ دار ہو گیا ہے ، اور آپ کو فائر فاکس کے عمل کو ختم کرنے کی ضرورت ہے۔ براؤزر کو تلاش کرنے کے لئے پی آئی
pidof
کمانڈ استعمال کریں۔
pidof firefox
کمانڈ فائر فاکس کے تمام عملوں کی آئی ڈی پرنٹ کرے گی۔
6263 6199 6142 6076
عمل کے نمبر جاننے کے بعد ، آپ
TERM
سگنل بھیج کر ان سب کو ختم کرسکتے ہیں۔
kill -9 2551 2514 1963 1856 1771
PIDs کو تلاش کرنے اور پھر عمل کو ختم کرنے کے بجائے ، آپ مندرجہ بالا احکامات کو ایک میں جوڑ سکتے ہیں:
kill
حکم استعمال کرتے ہوئے دوبارہ عمل جاری ہے
kill
کے لئے عام استعمال کا دوسرا معاملہ
HUP
سگنل بھیجنا ہے ، جو اس کی ترتیبات کو دوبارہ لوڈ کرنے کے عمل کو بتاتا ہے۔
مثال کے طور پر ، Nginx کو دوبارہ لوڈ کرنے کے ل you ، آپ کو ماسٹر عمل کے لئے ایک اشارہ بھیجنا ہوگا۔
nginx.pid
ماسٹر پروسیس کا عمل
nginx.pid
فائل میں پایا
nginx.pid
ہے ، جو عام طور پر
/var/run
ڈائریکٹری میں واقع ہے۔
ماسٹر پی آئی ڈی کو تلاش کرنے کے لئے
cat
کمانڈ کا استعمال کریں:
cat /var/run/nginx.pid
30251
ایک بار جب آپ کو ماسٹر پی آئی ڈی ملا تو ٹائپ کرکے Nginx کی ترتیبات کو دوبارہ لوڈ کریں۔
sudo kill -1 30251
مذکورہ کمانڈ کو روٹ یا صارف کی حیثیت سے چلانے کی ضرورت ہے جس میں سوڈو مراعات ہوں۔
نتیجہ اخذ کرنا
عمل میں سگنل بھیجنے کے لئے کٹ کمانڈ استعمال ہوتی ہے۔ سب سے زیادہ استعمال ہونے والا سگنل
SIGKILL
یا
-9
، جو دیئے گئے عمل کو ختم کرتا ہے۔
ہیکرز ایڈوب حملے میں ہٹ اوپن ایکس ایڈ سرور کو مار ڈالو
ہیکرز OpenX ایڈور سرور میں ایک غلطی کو ھدف کر رہے ہیں ویب سائٹ پر بدسلوکی کوڈ رکھنے کے لئے.
تنخواہوں اور بونس میں اضافہ کرنے والے مینیجرز کو اپنی مدد کی ضرورت ہے. > لینکس کی صلاحیتوں کے ساتھ آئی ٹی کے پیشہ وروں کے لئے یہاں تک کہ بہت اچھی خبر ہے. گزشتہ مہینے، ہم نے آئی ٹی کیریئرس سائٹس ڈیس سے الفاظ حاصل کی ہیں کہ لینکس کی ملازمتوں میں تنخواہ بڑھ رہی ہیں، اور بدھ کو لینکس فاؤنڈیشن اور ڈس نے مشترکہ طور پر مزید وعدہ کرنے والے نتائج کی ایک رپورٹ پیش کی.
"2013 لینکس جابز کی رپورٹ سے پتہ چلتا ہے کہ لینکس فاؤنڈیشن میں مارکیٹنگ اور ڈویلپر کے پروگراموں کے نائب صدر امند میک فسنسن نے کہا کہ کالج گریجویٹز اور ٹیکنالوجی کے پیشہ ور افراد کے لئے لامحدود مواقع. "
3 کلکس میں ونڈوز 8/7 / وسٹا میں Explorer.exe کو ختم یا مار ڈالو
اس پوسٹ سے پتہ چلتا ہے کہ 3 کلکس میں ونڈوز 8/7 / وسٹا میں Explorer.exe عمل کو مار ڈالو. ایلس ایکسپلورر کو مارنے کے لئے ایک ڈیسک ٹاپ شارٹ کٹ یا سیاحت کے مینو کا استعمال کریں.







