Skip to main content

لینکس پی ایس کمانڈر کا مثال استعمال

SMS ile Ev Otomasyonu (Akıllı Ev Sistemleri) - Arduino GSM Shield Kullanımı & Kodlar (اپریل 2024)

SMS ile Ev Otomasyonu (Akıllı Ev Sistemleri) - Arduino GSM Shield Kullanımı & Kodlar (اپریل 2024)
Anonim

The پی ایس کمانڈ آپ کے کمپیوٹر پر فی الحال چل رہا ہے عمل کی ایک فہرست تیار کرتا ہے. یہ گائیڈ آپ کو پی ایس کمانڈ کے زیادہ عام استعمال دکھائے گا تاکہ آپ اس میں سے زیادہ تر حاصل کرسکیں.

The پی ایس کمانڈ عام طور پر کے ساتھ مل کر میں استعمال کیا جاتا ہے grep کمانڈ اور مزید یا کم حکم دیتا ہے.

یہ اضافی احکامات سے آؤٹ پٹ فلٹر اور پینگیٹیٹ میں مدد ملتی ہے پی ایس جو اکثر بہت لمبا ہوسکتا ہے.

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

خود پر، پی ایس کمانڈر صارف کو اس ٹرمینل ونڈو میں چل رہا ہے جس میں چل رہا ہے. مدعو کرنے کے لئے پی ایس صرف ذیل میں درج کریں:

پی ایس

پیداوار درج ذیل معلومات پر مشتمل اعداد و شمار کی صفوں کو دکھایا جائے گا:

  • پی آئی ڈی
  • TTY
  • وقت
  • کمانڈر

پی آئی ڈی اس عمل کی شناخت ہے جس کو چلانے والی عمل کی شناخت ہے. TTY ٹرمینل کی قسم ہے.

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

پی ایس اے

ps -e

سیشن رہنماؤں کے علاوہ تمام عملوں کو ظاہر کرنے کے لئے مندرجہ ذیل کمانڈ چلاتے ہیں:

ps -d

تو ایک سیشن کا رہنما کیا ہے؟ جب ایک عمل دوسرے عملوں سے ککتا ہے تو یہ تمام عملوں کا سیشن رہنما ہے. تو تصوراتی عمل A عمل سے کک بی اور عمل سی . عمل بی عمل سے کک ڈی اور عمل سی عمل سے کک ای . جب آپ ساری رہنماؤں کے علاوہ تمام عملوں کی فہرست لیتے ہیں تو آپ دیکھیں گے بی، سی، ڈی اور ای لیکن نہیں A .

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

پی ایس ڈی - این

ظاہر ہے این جب استعمال کیا جاتا ہے تو بہت سمجھدار نہیں ہے -e یا اے سوئچز کے طور پر یہ بالکل کچھ نہیں دکھائے گا.

اگر آپ صرف اس ٹرمینل سے منسلک عمل کو دیکھنا چاہتے ہیں تو مندرجہ ذیل کمانڈ چلائیں:

پی ایس ٹی

اگر آپ مندرجہ ذیل کمانڈ کا استعمال کرتے ہوئے تمام چلنے والے عمل کو دیکھنا چاہتے ہیں:

پی ایس آر

پی ایس کمانڈر کا استعمال کرتے ہوئے مخصوص پروسیسنگز منتخب کریں

آپ استعمال کرتے ہوئے مخصوص عمل واپس آ سکتے ہیں پی ایس کمانڈ اور انتخاب کے معیار کو تبدیل کرنے کے مختلف طریقے موجود ہیں.

مثال کے طور پر، اگر آپ پروسیسنگ آئی ڈی جانتے ہیں تو آپ صرف مندرجہ ذیل کمانڈ استعمال کرسکتے ہیں:

پی ایس پی

آپ ایک سے زیادہ عمل کی شناخت کی وضاحت کرکے کئی طریقوں کو منتخب کرسکتے ہیں.

پی پی پی پی 1234 9778 "

آپ کو ایک کما الگ الگ فہرست کا استعمال کرتے ہوئے ان کی وضاحت بھی کرسکتی ہے:

پی پی پی 1234،9778

امکانات یہ ہے کہ آپ پروسیسنگ کی شناخت نہیں کریں گے اور کمانڈر کی تلاش کرنا آسان ہے. یہ مندرجہ ذیل کمانڈ استعمال کرنے کے لئے:

پی ایس سی

مثال کے طور پر، دیکھیں کہ اگر Chrome چل رہا ہے تو آپ مندرجہ ذیل کمانڈ استعمال کرسکتے ہیں:

پی ایس سی کروم

آپ کو حیران کن ہوسکتا ہے کہ یہ ہر کھلا ٹیب کے لئے ایک عمل کو واپس دیتا ہے.

نتائج فلٹر کرنے کے دیگر طریقے گروپ کی طرف سے ہے. آپ مندرجہ ذیل نحوط کا استعمال کرتے ہوئے گروپ کا نام تلاش کر سکتے ہیں:

پی ایس جی پی ایس گروپ

مثال کے طور پر اکاؤنٹس گروپ کی طرف سے چلنے والے تمام عملوں کو تلاش کرنے کے لئے مندرجہ ذیل قسم کی تلاش کریں:

پی ایس-جی "اکاؤنٹس" پی ایس - گروپ "اکاؤنٹس"

ذیل میں "g" استعمال کرتے ہوئے آپ گروپ گروپ کے بجائے گروپ کی شناخت بھی تلاش کرسکتے ہیں.

پی ایس جی پی ایس گروپ

اگر آپ سیشن کی شناخت کی فہرست کی طرف سے تلاش کرنا چاہتے ہیں تو مندرجہ ذیل کمانڈ استعمال کریں:

پی ایس ایس

متبادل طور پر، ٹرمینل کی قسم کی طرف سے تلاش کرنے کے لئے مندرجہ ذیل استعمال کریں.

پی ایس ٹی

اگر آپ کسی مخصوص صارف کی طرف سے چلنے والے تمام عمل کو تلاش کرنے کے لئے چاہتے ہیں تو مندرجہ ذیل کمانڈ کی کوشش کریں:

پی ایس یو

مثال کے طور پر تلاش کرنے کے لئے تمام عملے کی طرف سے بھاگ گیا گیری مندرجہ ذیل چلائیں:

پی ایس یو "گیری"

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

اگر آپ لاگ ان کے طور پر لاگ ان کریں گے ٹام اور استعمال کریں سوڈو ایک کمانڈر کو چلانے کے لئے، اوپر کا حکم دکھایا جائے گا ٹام کی کے طور پر کمانڈ چل رہا ہے گیری اور نہیں ٹام .

فہرستوں کو صرف اس سلسلے میں محدود کرنے کے لئے جو واقعی عمل کرتے ہیں گیری مندرجہ ذیل کمانڈ کا استعمال کریں:

ps-U "gary"

پی ایس کمانڈ آؤٹ پٹ فارمیٹنگ

ڈیفالٹ کی طرف سے آپ کو چار چار کالم جب آپ استعمال کرتے ہیں پی ایس کمانڈ:

  • پی آئی ڈی
  • TTY
  • وقت
  • کمانڈر

آپ مندرجہ ذیل کمانڈ چلانے کی طرف سے مکمل لسٹنگ حاصل کر سکتے ہیں:

ps -ef

The -eجیسا کہ آپ جانتے ہیں، تمام عمل اور اس سے ظاہر ہوتا ہے f یا - ایف مکمل تفصیلات دکھاتا ہے.

مندرجہ ذیل کالم مندرجہ ذیل ہیں:

  • صارف کی شناخت
  • پی آئی ڈی
  • پی پی آئی
  • سی
  • سٹیم
  • TTY
  • وقت
  • کمانڈر

یوزر کی شناخت شخص ہے جو کمانڈر بھاگ گیا. پی آئی ڈی کمان کمانڈ کے عمل کی شناخت ہے. PPID والدین کے عمل ہے جس نے کمانڈ کو نکال دیا.

The سی کالم بچوں کی تعداد میں ایک عمل ہے ظاہر کرتا ہے. اسٹیوم کے عمل کا آغاز وقت ہے. TTY ٹرمینل ہے، وقت چلتا ہے کہ وقت کی رقم ہے اور حکم کمانڈ ہے جو چلانے کا حکم ہے.

آپ مندرجہ ذیل کمانڈر کا استعمال کرکے مزید کالمز حاصل کرسکتے ہیں:

ps -ef

یہ مندرجہ ذیل کالم واپس آتا ہے:

  • UID
  • پی آئی ڈی
  • پی پی آئی
  • سی
  • SZ
  • آر ایس ایس
  • پی ایس آر
  • سٹیم
  • TTY
  • وقت
  • کمانڈر

اضافی کالمز SZ، آر ایس ایس اور پی ایس آر ہیں.SZ اس عمل کا سائز ہے، آر ایس ایس اصل میموری سائز ہے اور پی ایس آر پروسیسر ہے جس کا حکم تفویض ہے.

آپ مندرجہ ذیل سوئچ کا استعمال کرکے صارف کی وضاحت کردہ شکل کی وضاحت کرسکتے ہیں:

ps -e --format

مندرجہ ذیل فارمیٹس مندرجہ ذیل ہیں:

  • ٪سی پی یوCPU استعمال
  • میم: میموری کا استعمال استعمال
  • args: اس کے تمام دلائل کے ساتھ حکم
  • سیپروسیسر استعمال
  • cmdکمانڈ
  • کمصرف کمانڈ کا نام
  • سی پی: سی پی یو کا استعمال
  • کیپ ٹائمCPU وقت
  • egidمؤثر گروپ کی شناخت
  • مثال کے طور پرمؤثر گروپ
  • etime: گزرا وقت
  • eidمؤثر صارف کی شناخت
  • euserمؤثر صارف
  • گرڈ: گروپ کی شناخت
  • گروپ: گروہ کا نام
  • pgidعمل گروپ کی شناخت
  • پی پی پیعمل گروپ
  • پی پیڈ: والدین کے عمل کی شناخت
  • شروع کرواس وقت عمل شروع ہوا
  • szجسمانی صفحات میں سائز
  • thcount: اس عمل کی ملکیت والی موضوعات
  • وقتمجموعی وقت
  • آپ: صارف کی شناخت
  • ایک ہیصارف کا نام

بہت سے اختیارات ہیں لیکن یہ سب سے عام طور پر استعمال کیا جاتا ہے.

فارمیٹس استعمال کرنے کے لئے درج ذیل میں درج کریں:

ps -e-format = "uid uname سینٹیڈی وقت"

آپ چیزوں کو ملائیں اور ان کے ساتھ مل سکتے ہیں جیسے آپ انہیں چاہتے ہیں.

آؤٹ پٹ ترتیب

پیداوار کو حل کرنے کے لئے، مندرجہ ذیل اطلاع کا استعمال کریں:

پی ایس پی - سرور

ترتیب کے اختیارات کا انتخاب مندرجہ ذیل ہیں:

  • cmdناممکن نام
  • پی پی پیCPU استعمال
  • پرچمپرچم
  • پی پی پیعمل گروپ کی شناخت
  • کٹائیمجموعی صارف کا وقت
  • cstimeمجموعی نظام کا وقت
  • افواجصارف کا وقت
  • پڈعمل کی شناخت
  • پی پیڈ: والدین کے عمل کی شناخت
  • سائزسائز
  • آپ: صارف کی شناخت
  • صارفصارف کا نام

پھر وہاں زیادہ اختیارات موجود ہیں لیکن یہ سب سے زیادہ عام ہیں.

ایک مثال ترتیب دیں حکم مندرجہ ذیل ہے:

پی ایس پی - سرور صارف، پیڈ

پی پی کا استعمال کرتے ہوئے grep کے ساتھ، کم اور زیادہ احکامات

جیسا کہ شروع میں ذکر کیا جاتا ہے اس کا استعمال عام ہے پی ایس کے ساتہ grep, کم اور مزید حکم دیتا ہے.

The کم اور مزید حکم آپ کو ایک وقت میں ایک صفحے کے نتائج سے گزرنے میں مدد ملے گی. ان حکموں کو استعمال کرنے کے لئے آسانی سے پیداوار پائپ grep ان میں درج ذیل ہیں:

ps -ef | مزید ps-ef | کم

The grep کمانڈ آپ سے نتائج کو فلٹر میں مدد ملتی ہے پی ایس کمانڈر

مثال کے طور پر:

ps -ef | گرپ کروم

خلاصہ

The پی ایس کمانڈر عام طور پر لینکس کے اندر لسٹنگ کے عمل کے لئے استعمال کیا جاتا ہے. آپ بھی استعمال کر سکتے ہیں اوپر مختلف طریقے سے چلانے کے عمل کو ظاہر کرنے کا حکم.