How to use the pstree command: Linux tip
فہرست کا خانہ:
pstreeکمانڈ کس طرح استعمال کریں- PIDs اور PGIDs دکھائیں
- کمانڈ لائن دلائل دکھائیں
- روشنی ڈالنا
- نتیجہ اخذ کرنا
لینکس مشین پر کام کرتے وقت ، آپ کو یہ معلوم کرنے کی ضرورت پڑسکتی ہے کہ فی الحال کیا عمل چل رہا ہے۔ چلانے کے عمل کے بارے میں معلومات تلاش کرنے کے ل There آپ بہت سارے کمانڈ استعمال کرسکتے ہیں ، جن میں
ps
اور
top
سے زیادہ عام طور پر استعمال ہوتے ہیں۔
، ہم
pstree
کمانڈ کے بارے میں بات کریں گے۔ یہ
ps
طرح ہی ہے ، لیکن چلنے والے عمل کی فہرست کے بجائے ، انہیں درخت میں دکھاتا ہے۔ عمل درآمد کو ظاہر کرنے کا ایک آسان طریقہ درخت کی طرح کی شکل ہے اور آؤٹ پٹ کو زیادہ مرئی بناتا ہے۔
pstree
کمانڈ کس طرح استعمال کریں
pstree
کمانڈ کے لئے عمومی نحو درج ذیل ہے۔
ps
کسی بھی آپشن یا دلیل کے بغیر اس کی آسان ترین شکل میں ،
pstree
چلانے کے تمام عمل کی ایک درخت درخت کی نمائش
pstree
ہے۔
pstree
systemd─┬─VBoxService───7* ├─accounts-daemon───2* ├─2* ├─atd ├─cron ├─dbus-daemon ├─irqbalance───{irqbalance} ├─2* ├─lvmetad ├─lxcfs───2* ├─networkd-dispat───{networkd-dispat} ├─nginx───2*…
درخت میں سب سے اوپر / جڑ کی اشیاء نظام کے تمام عملوں کا بنیادی عمل ہے۔ اس مثال میں جو
systemd
، جو پہلا عمل ہے جو بوٹ پر شروع ہوتا ہے۔
pstree
ایک جیسی شاخوں کو مربع قوسین کے درمیان ڈال کر اور ان کو ایک عدد کے ساتھ
pstree
ضم کرتا ہے جو شاخوں کی تعداد کو ظاہر کرتا ہے۔ یہ آؤٹ پٹ کو زیادہ پڑھنے کے قابل اور ضعف انگیز بناتا ہے۔
ذیل میں ایک مثال دی جارہی ہے جس میں دکھایا گیا ہے کہ مربع خط وحدانی کا استعمال کیسے کیا جاتا ہے:
├─2*
اسی طرح ہے:
├─agetty ├─agetty
ایک جیسی شاخوں کے ضم ہونے کو غیر فعال کرنے کے لئے ،
-c
کا اختیار استعمال کریں:
pstree -c
کسی عمل کے دھاگے پیرنٹ پروسیس کے تحت دکھائے جاتے ہیں اور گھوبگھرالی منحنی خطوط وحدانی کے اندر عمل کے نام کا استعمال کرتے ہوئے دکھائے جاتے ہیں یہاں ایک مثال یہ ہے:
├─lxcfs───2*
تھریڈ کے مکمل نام ظاہر کرنے کے لئے
-t
آپشن کا استعمال کریں۔ اگر آپ تھریڈز کو چھپانا چاہتے ہیں اور صرف عمل دکھاتے ہیں تو
-T
آپشن کا استعمال کریں۔
عام طور پر ،
pstree
آؤٹ پٹ کی بہت ساری لائنیں دکھاتا ہے جو سکرین پر فٹ نہیں ہوتا ہے۔ ایک وقت میں آؤٹ پٹ کو دیکھنے کے ل it ، اسے
less
کمانڈ پر پائپ کریں:
pstree | less
اگر صارف کا نام بطور دلیل دیا جاتا ہے تو ،
pstree
صرف اس عمل کو ظاہر کرتی ہے جو اس صارف کی ملکیت ہے۔ مثال کے طور پر ، درج ذیل کمانڈ میں صرف وہی عمل دکھائے جائیں گے جو "لینکسائز" نامی صارف نے شروع کیے ہیں:
pstree linuxize
جب پی آئی ڈی کو بطور دلیل متعین کیا جاتا ہے تو ،
pstree
درخت کی جڑ کی طرح دیئے گئے عمل کے ساتھ ایک درخت کو
pstree
ہے۔ یہاں ایک مثال یہ ہے:
pstree 1943
sshd───bash───pstree
دیئے گئے عمل کے بنیادی عمل کو ظاہر کرنے کے لئے عمل پی آئی ڈی کے بعد
-s
آپشن کا استعمال کریں۔
pstree -s 1943
systemd───sshd───sshd───bash───pstree
PIDs اور PGIDs دکھائیں
عام طور پر ، جب
pstree
کمانڈ چلاتے ہیں تو ، سب سے اہم معلومات جس کی صارف تلاش کرتا ہے وہ ہے عمل کی شناخت۔ مثال کے طور پر ، پی آئی ڈی کو جاننے سے آپ کو خرابی کا عمل ختم کرنے کا موقع ملتا ہے۔
pstree
آپشن
pstree
کو PIDs کو دکھانے کی ہدایت
pstree
ہے:
pstree -p
PIDs کو ہر عمل یا دھاگے کے بعد قوسین میں دکھایا جاتا ہے۔
systemd(1)─┬─VBoxService(955)─┬─{VBoxService}(956) │ ├─{VBoxService}(957) │ ├─{VBoxService}(958) │ ├─{VBoxService}(959) │ ├─{VBoxService}(960) │ ├─{VBoxService}(961) │ └─{VBoxService}(962)…
پہلے سے طے شدہ طور پر ،
pstree
، اسی والدین کے نام کے مطابق ترتیب دیں۔
-n
آپشن
pstree
کو عددی ترتیب کو استعمال کرنے کے لئے بتاتا ہے ، یعنی PIDs کے ذریعہ ترتیب دیں:
pstree -pn
پروسیس گروپ ID یا PGIDs عمل گروپ کے پہلے ممبر کا پروسیس ID ہوتا ہے۔ PGIDs کو دیکھنے کے لئے
-g
آپشن کا استعمال کریں:
pstree -g
PIDs بھی ہر عمل یا دھاگے کے بعد قوسین میں دکھایا جاتا ہے۔
systemd(1)─┬─VBoxService(954)─┬─{VBoxService}(954) │ ├─{VBoxService}(954) │ ├─{VBoxService}(954) │ ├─{VBoxService}(954) │ ├─{VBoxService}(954) │ ├─{VBoxService}(954) │ └─{VBoxService}(954)…
جب PIDs یا PGIDs دکھائے جاتے ہیں تو ، ضم کرنے سے صریحا disabled غیر فعال ہوجاتا ہے۔
کمانڈ لائن دلائل دکھائیں
کچھ پروگراموں کو ترتیب کے اختیارات کے ساتھ کمانڈ لائن دلائل کے طور پر متعین کیا جاسکتا ہے۔
پہلے سے طے شدہ طور پر ،
pstree
آپ کو چلانے والے عمل کے
pstree
the کمانڈ لائن دلائل نہیں دکھاتی ہے۔ عمل کیسے شروع ہوا یہ دیکھنے کے لئے ،
-a
اختیار کے ساتھ کمانڈ کا استعمال کریں:
pstree -a
… ├─agetty -o -p -- \\u --keep-baud 115200, 38400, 9600 ttyS0 vt220 ├─agetty -o -p -- \\u --noclear tty1 linux…
روشنی ڈالنا
pstree
آپ کو بہتر بصری نمائندگی کے
pstree
عمل کو اجاگر کرنے کی بھی اجازت دیتا ہے۔
-h
آپشن
pstree
کو موجودہ عمل اور اس کے تمام اجداد کو اجاگر کرنے کی ہدایت
pstree
ہے۔
pstree -h
کسی خاص عمل کو اجاگر کرنے کے لئے ، عمل کی شناخت کے بعد
-H
اختیار استعمال کریں:
pstree -H PID_NUMBER
اگر اجاگر کرنے کی حمایت نہیں کی جاتی ہے تو ، کمانڈ غلطی کے ساتھ نکل جائے گی۔
نتیجہ اخذ کرنا
pstree
کمانڈ درختوں کی ساخت کی شکل میں چلنے والے عمل کو دکھاتا ہے۔
تمام دستیاب
pstree
اختیارات کے بارے میں معلومات کے
pstree
، اپنے ٹرمینل میں
man pstree
ٹائپ کریں۔
تنخواہوں اور بونس میں اضافہ کرنے والے مینیجرز کو اپنی مدد کی ضرورت ہے. > لینکس کی صلاحیتوں کے ساتھ آئی ٹی کے پیشہ وروں کے لئے یہاں تک کہ بہت اچھی خبر ہے. گزشتہ مہینے، ہم نے آئی ٹی کیریئرس سائٹس ڈیس سے الفاظ حاصل کی ہیں کہ لینکس کی ملازمتوں میں تنخواہ بڑھ رہی ہیں، اور بدھ کو لینکس فاؤنڈیشن اور ڈس نے مشترکہ طور پر مزید وعدہ کرنے والے نتائج کی ایک رپورٹ پیش کی.
"2013 لینکس جابز کی رپورٹ سے پتہ چلتا ہے کہ لینکس فاؤنڈیشن میں مارکیٹنگ اور ڈویلپر کے پروگراموں کے نائب صدر امند میک فسنسن نے کہا کہ کالج گریجویٹز اور ٹیکنالوجی کے پیشہ ور افراد کے لئے لامحدود مواقع. "
ونڈوز 7 میں آٹو رون خصوصیت میں تبدیلیاں <حالیہ ترتیب کے جواب میں، مائیکرو مائیکروسافٹ 7، 9 7 9 میں مائیکروسافٹ 7 میں AotoRun کی فعالیت میں کچھ تبدیلیاں کر چکے ہیں. حالیہ Conficker کے پھیلاؤ کے جواب میں، مائیکروسافٹ نے ونڈوز 7 میں آٹو رون کی فعالیت میں کچھ تبدیلیوں کی ہے.
آورورون کا بنیادی مقصد ہارڈ ویئر کے کاموں کا سافٹ ویئر کا جواب دینا ہے جسے آپ کمپیوٹر پر شروع کرتے ہیں. Autorun مندرجہ ذیل خصوصیات ہیں:
ونڈوز 10/8/7/7/7/7 / 7/7 میں ایک فولڈر میں کمان پرپ کھولنے کے طریقے ونڈوز میں سیاحت مینو سے متعلق قسط کیسے کھولیں. فولڈر میں سی ایم ڈی کو کھولنے کے لئے آپ ایڈریس بار میں سی ایم ڈی بھی ٹائپ کرسکتے ہیں. ڈیسک ٹاپ پر ایک کمانڈ پر فوری طور پر ونڈو کھولیں، بغیر مینو کو نیویگیٹ کریں.
کمانڈ پروموٹ ونڈوز کے ونڈوز خصوصیت ہے جس سے آپ کو MS-DOS اور دیگر کمپیوٹر حکموں کو چلانے اور ونڈوز گرافیکل انٹرفیس کو استعمال کرنے کے بغیر اپنے کمپیوٹر پر کام انجام دینے کی اجازت دیتا ہے. . آپ کو کمانڈ پر فوری ونڈوز کیسے لے سکتے ہیں مختلف طریقے ہیں.







