پی ایس کمانڈ کے ساتھ لینکس سسٹم پر عمل کی معلومات کیسے دکھائیں۔

پی ایس کمانڈ کے ساتھ لینکس سسٹم پر عمل کی معلومات کیسے دکھائیں۔

ملٹی پروسیسنگ آپریٹنگ سسٹم جیسے لینکس میں ، عمل سسٹم ورک فلو کا ایک لازمی حصہ بنتا ہے۔ بعض اوقات ، صارفین کو نگرانی کے مقاصد کے لیے سسٹم پر چلنے والے عمل کی فہرست کی ضرورت ہوتی ہے۔ ایسے حالات میں ، لینکس کمانڈ لائن افادیت مددگار ثابت ہوسکتی ہے۔





پی ایس کمانڈ ایک ایسا ٹول ہے جو لینکس سسٹم پر عمل سے متعلق معلومات دکھاتا ہے۔ آئیے ps کمانڈ اور استعمال کی کچھ اہم مثالیں دیکھیں۔





پی ایس کمانڈ کیا ہے؟

ایک عمل لینکس مشین میں کمپیوٹنگ کا بنیادی جزو ہے۔ ہر پروگرام جو آپ کھولتے ہیں ایک یا ایک سے زیادہ عمل انجام دیتے ہیں جو کمپیوٹر کے کام کرنے کے ذمہ دار ہوتے ہیں۔ ایک اعلی درجے کی ویڈیو ایڈیٹنگ ایپلی کیشن سے لے کر ایک سادہ افادیت جیسے۔ mv کمانڈ ، ہر چیز عمل پر مشتمل ہے۔





پی ایس کمانڈ ، جس کا مخفف ہے۔ عمل کی حالت۔ ، کام آتا ہے جب آپ اپنے سسٹم پر چلنے والے تمام عمل کی فہرست حاصل کرنا چاہتے ہیں۔ یہ کمانڈ صارف کو ان عملوں سے وابستہ اضافی معلومات بھی فراہم کرتا ہے۔

مائن کرافٹ موڈ 1.12.2 بنانے کا طریقہ

متعلقہ: لینکس میں ایک عمل کیا ہے؟



لینکس میں پی ایس کمانڈ کا استعمال کیسے کریں۔

پی ایس کمانڈ کا بنیادی نحو یہ ہے:

ps [options]

پی ایس کمانڈ کو بغیر کسی دلیل کے چلانے سے مندرجہ ذیل آؤٹ پٹ پیدا ہوتا ہے۔





ps

مندرجہ بالا معلومات مندرجہ بالا آؤٹ پٹ میں فراہم کی گئی ہے۔

  • پی آئی ڈی : نمایاں عمل کے عمل کی شناخت۔
  • ٹی ٹی وائی۔ : ٹرمینل کا نام دکھاتا ہے جسے آپ استعمال کر رہے ہیں۔
  • وقت : CPU کی طرف سے عمل کے لیے مختص کردہ وقت۔
  • سی ایم ڈی : وہ کمان جو عمل شروع کرنے کے لیے ذمہ دار ہے۔

تمام عمل کی فہرست بنائیں۔

لینکس سسٹم پر تمام عمل کی فہرست حاصل کرنے کے لیے ، -تو یا -اور ڈیفالٹ پی ایس کمانڈ کے ساتھ جھنڈا لگائیں۔





ps -A
ps -e

ٹرمینل سے وابستہ عمل دیکھیں۔

کی -ٹی پرچم ٹرمینل سے متعلق تمام عمل کی فہرست دکھائے گا۔

ps -T

آپ کو ایک آؤٹ پٹ نظر آئے گا جو کچھ اس طرح نظر آتا ہے۔

ڈسپلے کے عمل ٹرمینل سے وابستہ نہیں ہیں۔

کی -کو پرچم ان عملوں کی فہرست دے گا جو موجودہ ٹرمینل سے وابستہ نہیں ہیں۔

ps -a

اسکرین ایک آؤٹ پٹ دکھائے گی۔

مخصوص اختیارات کی نفی کریں۔

آپ بھی استعمال کر سکتے ہیں یا پھر -منتخب کریں پی ایس کمانڈ کے ساتھ پرچم لگائیں تاکہ کسی خاص دلیل کے کام کو الٹا کیا جا سکے۔

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

ps -T -N
ps -T --deselect

آؤٹ پٹ میں اپنی مرضی کے کالم دکھائیں۔

پہلے سے طے شدہ پی ایس کمانڈ درج ذیل کالم دکھاتا ہے: پی آئی ڈی ، ٹی ٹی وائی ، ٹائم ، اور سی ایم ڈی۔ تاہم ، آپ ان کالموں کو موافقت دے سکتے ہیں اور اس کے بجائے دیگر تفصیلات دکھا سکتے ہیں۔

کی -یہ پرچم آپ کو کالموں کی وضاحت کرنے کی اجازت دیتا ہے جو آپ آؤٹ پٹ میں حاصل کرنا چاہتے ہیں۔

ps -eo pid, uname, pcpu, stime, pri, f

آؤٹ پٹ میں کالم کا نام تبدیل کریں۔

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

ps -e -o pid=Process_ID, uid=User_ID, com=COMMAND

فی الحال چلنے والے عمل کی فہرست بنائیں۔

اس وقت آپ کے سسٹم پر چلنے والے عمل کی فہرست حاصل کرنے کے لیے ، پاس کریں۔ -ایکس پی ایس کمانڈ کے ساتھ جھنڈا۔ کی -کو سے مراد تمام .

ps -ax

BSD فارمیٹ میں عمل دکھائیں۔

کمانڈ کے ساتھ دلائل پاس کرنے کا لینکس فارمیٹ استعمال کرتا ہے۔ - (ہائفن) کردار دوسری طرف ، بی ایس ڈی فارمیٹ میں دلیل کے جھنڈوں کے ساتھ کوئی خاص حرف شامل نہیں ہے۔

مثال کے طور پر، پی ایس -اے (لینکس فارمیٹ) تمام عمل کی فہرست دکھائے گا۔ اس کمانڈ کا BSD برابر ہے:

ps au

کہاں کو سے مراد تمام اور آپ صارفین کی نشاندہی کرتا ہے۔

عمل کی مکمل فارمیٹ لسٹنگ۔

عمل سے متعلق تفصیلی معلومات حاصل کرنے کے لیے ، پاس کریں۔ -ایف۔ یا -ایف کمانڈ کے ساتھ آپشن۔

ps -ef
ps -eF

مذکورہ بالا آؤٹ پٹ عمل کے بارے میں درج ذیل معلومات پر مشتمل ہے۔

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

کی آپشن ایک مخصوص صارف کے شروع کردہ تمام عمل کی فہرست دکھاتا ہے۔

ps -u username

ان تمام عمل کو ظاہر کرنے کے لیے جو روٹ یوزر کے ذریعے چلائے جاتے ہیں ، روٹ کو پاس کے ساتھ پاس کریں۔ -U اور جھنڈا

ps -U root -u root

ایک پروسیس پی آئی ڈی حاصل کریں۔

کسی خاص عمل کا عمل ID حاصل کرنے کے لیے ، استعمال کریں۔ -سی کمانڈ کے ساتھ جھنڈا

ps -C process-name

بدل دیں۔ عمل کا نام عمل کے نام کے ساتھ آؤٹ پٹ عمل کی شناخت ظاہر کرے گا۔

ps -C bash

ایک مخصوص عمل کے دھاگوں کی فہرست بنائیں۔

آپ کو معلوم ہوگا کہ ایک عمل میں کئی دھاگوں پر مشتمل ہوسکتا ہے ، ہر ایک ایک مخصوص کام کا ذمہ دار ہے۔ کسی عمل کے دھاگوں کی فہرست ظاہر کرنے کے لیے ، استعمال کریں۔ -تھی پی ایس کمانڈ کے ساتھ جھنڈا۔ نوٹ کریں کہ آپ کو کمانڈ کے ساتھ عمل کی پروسیس ID کو پاس کرنا پڑے گا۔

ps -L pid

مثال کے طور پر

ps -L 1250

ایک خاص گروپ کے ساتھ منسلک عمل دکھائیں۔

ایک مخصوص گروپ سے متعلقہ عمل کی فہرست حاصل کرنا بھی آسان ہے۔ کا استعمال کرتے ہیں -ایف جی ڈیفالٹ کمانڈ کے ساتھ جھنڈا لگائیں۔

ps -fG groupname

متبادل کے طور پر ، آپ g-roup نام کی بجائے گروپ ID بھی پاس کر سکتے ہیں۔

ps -fG groupid

مثال کے طور پر

ps -fG sudoers
ps -fg 1000

درخت کی شکل میں عمل دکھائیں۔

لینکس میں چلنے والے عمل کی درجہ بندی کے درخت کی نمائندگی حاصل کرنے کے لئے:

ps -f --forest -C bash

مذکورہ کمانڈ بش سے متعلق تمام عمل کو ظاہر کرے گی۔

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

آپ کے کمپیوٹر پر کون سے عمل چل رہے ہیں یہ جاننا مددگار ثابت ہوسکتا ہے اگر آپ کے پاس وسائل کی کمی ہے۔ آپ آسانی سے کر سکتے ہیں۔ غیر جوابی لینکس کے عمل کو ختم کریں۔ کہ آپ اپنے سسٹم پر کمانڈ لائن کا استعمال نہیں کرنا چاہتے۔

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

بانٹیں بانٹیں ٹویٹ ای میل۔ 15 ونڈوز کمانڈ پرامپٹ (CMD) کمانڈز جو آپ کو معلوم ہونی چاہئیں۔

کمانڈ پرامپٹ اب بھی ونڈوز کا ایک طاقتور ٹول ہے۔ یہاں سب سے زیادہ مفید سی ایم ڈی کمانڈز ہیں جو ہر ونڈوز صارف کو جاننے کی ضرورت ہے۔

اگلا پڑھیں۔
متعلقہ موضوعات۔
  • لینکس
  • لینکس
مصنف کے بارے میں دیپش شرما(79 مضامین شائع ہوئے)

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

دیپیش شرما سے مزید

ہماری نیوز لیٹر کو سبسکرائب کریں

ٹیک ٹپس ، جائزے ، مفت ای بکس ، اور خصوصی سودوں کے لیے ہمارے نیوز لیٹر میں شامل ہوں!

سبسکرائب کرنے کے لیے یہاں کلک کریں۔