د لینکس ps ps قوماندې بیلګې

پېژندنه

ps پوسټ ستاسو په کمپیوټر کې د اوسني روان بهیرونو لیست چمتو کوي.

دا لارښود به تاسو ته د ps قوماندانۍ ډیر عام استعمالونه وړاندې کړي چې تاسو کولی شئ له دې څخه ډیره برخه ترلاسه کړئ.

د ps قومانده په عام ډول د ګوتو کمانډ او کم یا کم حکمونو سره په ګډه کارول کیږي.

دا اضافی فرمانونه د ps څخه د محصول فلټر او پیغلو کې مرسته کوي کوم چې ډیری وختونه کیدای شي اوږده وي.

د ps قوماندانۍ څنګه کارول

د خپل ps په قوماندې کې د هغه کارونکي چلونې پروسې ښیي چې دا د یو ټرمینل کړکۍ کې روان دي.

ps ته غوږ نیولو لپاره په ساده ډول لاندې ډولونه ولیکئ:

ps

محصول به د هغو معلوماتو قطار وښیي چې لاندې معلومات ولري:

PID د پروسې ID دی چې د چلولو پروسې پیژني. TTY د ټرمینل ډول دی.

په خپله د ps قوماندې خورا محدود دی. تاسو شاید ټول ټولې روان بهیرونه وګورئ.

د ټولو چلولو پروسو د لیدلو لپاره لاندې لارښوونو څخه کار اخلئ:

ps-a

ps -e

د غونډو مشرانو ته پرته ټولې ټولې پروسې د لاندې کمانډ ترسره کول:

ps -d

نو د غونډې مشر څه شی دی؟ کله چې یو بهیر د نورو پروسو څخه لرې کوي نو دا د نورو پروسو ناسته رهبري ده. نو د تصور تصور د B پروسې څخه A ککونه او پروسې C. پروسې B د پروسې څخه لرې کونکي پروسه D او پروسې له C کیک پروسس کوي E. کله چې تاسو ټولې پروسې لیږئ پرته له غونډې څخه پرته تاسو به B، C، D او E وګورئ.

تاسو کولی شئ د N-switch په کارولو سره کوم انتخابونه چې تاسو یې ټاکلي دي منفي کړي. د مثال په توګه که تاسو غواړئ چې یوازې د ناستې مشران لاندې کمانډ ترسره کړي:

ps -d-n

په څرګنده توګه د -n ډیر حساس نه وي کله چې د AA-A سره سره کارول کیږي ځکه چې دا به هیڅ څه ونه کړي.

که تاسو غواړئ یوازې د دې ټرمینل چلولو سره تړلې پروسې لاندې لاندې کمانډ وګورئ:

پي ایس ټي

که تاسو غواړئ چې د لاندې کمانډونو په کارولو ټولې ټولې روانې پروسې وګورئ:

ps r

د ps قوماندانۍ کارول د ځانګړو پروسو ټاکنه

تاسو کولی شئ د پیسو کمانډ په کارولو ځانګړي پروسې بیرته راستانه کړئ او د انتخاب معیارونو بدلولو لپاره مختلف الرې شتون لري.

د مثال په توګه که تاسو د پروسې ID پیژنئ تاسو کولی شئ په ساده ډول لاندې کمانډ استعمال کړئ:

ps-p

تاسو کولی شئ د ډیری پروسې IDs په ګوته کولو سره په ډیری پروسو کې وټاکئ:

ps -p "1234 9778"

تاسو کولی شئ د کوډ جلا جلا لیست کارولو سره هم مشخص کړئ:

ps-p 1234،9778

امکانات دا دي چې تاسو به د پروسې ID نه پوهیږئ او د قوماندې لخوا لټون کول اسانه دي. د دې کارولو لپاره لاندې کمانډ کارولو لپاره:

ps-c <کمانڈ>

د مثال په توګه وګورئ که چیرې کروم کنټرول شي تاسو کولی شئ د لاندې کمانډ څخه کار واخلئ:

ps-c کروم

تاسو به حیران شۍ چې وګورئ چې دا د هر پرانیستې ټاب لپاره یو بهیر بیرته راګرځوي.

د پایلو فلټر کولو لپاره نورې لارې د ډلې لخوا دي. تاسو کولی شئ د لاندې نومونو په کارولو سره د ډلې نوم وپلټئ:

ps-g
ps - ډلې <ډله نوم>

د بیلګې په توګه د ټولو ګروپونو لخوا چې د حساب ګروپ لخوا ترسره کیږي د موندلو لپاره لاندې لاندیني ډولونه وپیژني:

ps-g "حسابونه"
ps - ډله "حسابونه"

تاسو کولی شئ په لاندې ډول د کوچني جین کارولو له لارې د ډلې نوم په ځای د ډلې د ID لخوا پلټنه وکړئ:

ps-g
ps - group

که تاسو غواړئ چې د ناستې د پېژندل شویو لیست له لورې لټون وکړو لاندې کمانډ وکاروئ:

ps -s

بدیل په لاندینۍ توګه د ټرمینل ډول لخوا د پلټنې لپاره لاندې کاروئ.

ps -t

که تاسو غواړئ ټول هغه پروسې چې د یو ځانګړي کاروونکي لخوا پرمخ ځي نو لاندې کمانډ هڅه وکړئ:

ps u کارنګرې>

د بیلګې په توګه د ټولو پروسیجرونو موندلو لپاره د ګری لخوا تیریږي الندې لاندیني چلوي:

ps U "gary"

په یاد ولرئ چې دا هغه کس ښیي چې د هغه اعتبارات یې د قوماندې د چلولو لپاره کارول کیږي. د بیلګې په توګه که زه په ګري په نښه کړم او د پورتنۍ قوماندې چلول به یې زما لخوا د ټولو قوماندې چلول ښکاره کړي.

که زه د ټام په توگه ننوږم او سوډو څخه کار واخلم چې زما په څیر قوماندې وټاکئ نو پورتنۍ قومانده به د ټام کنډک وښيي لکه څنګه چې د ګری په واسطه چلول کیږي او ټانګ نه وي.

د لیست لپاره یوازې هغه پروسو ته لیږد محدود کړئ چې واقعیا د ګری لخوا پرمخ وړل کیږي لاندې کمانډ کاروي:

ps-u "gary"

د ps د قوماندان محصول تفتیش کول

په ډیفالټ کې تاسو ورته 4 کالمونه درکوي کله چې تاسو د ps کمانډ کاروئ:

تاسو کولی شئ د لاندې قوماندې چلولو له لارې بشپړ لیست ترلاسه کړئ:

ps -ef

هغه لکه چې تاسو پوهیږئ ټولې ټولې پروسې او FF-F بشپړ تفصیلات ښیي.

بیرته راستانه شوي ستنې په الندې ډول دي:

د کاروونکي ID هغه کس دی چې قوماندان یې وټاکه. PID د قوماندې قومانده د بهیر ID دی. PPID د هغه پروسیجر دی چې د قوماندې څخه لرې شوی.

د کالم کالم د ماشومانو شمېره ښيي چې پروسې لري. سټیم د پروسې لپاره د پیل وخت دی. TTY دا ټرمینل دی، وخت د هغه وخت مقدار دی چې دا یې پرمخ وړل کیږي او قوماندې حکم کوي چې چلول شوی.

تاسو کولی شئ د لاندې کمانډونو په کارولو سره لا نور کالمونه ترلاسه کړئ:

ps-eF

دا لاندې پوسټونه بیرته راستانه کوي:

اضافي کالمونه SZ، آر ایس ایس او PSR دي. SZ د پروسې اندازه ده، آر ایس ایس د حقیقي حافظې اندازه ده او PSR هغه پروسیسر دی چې قوماندې ته سپارل کیږي.

تاسو کولی شئ د کاروونکي مشخص شوې بڼه وټاکئ چې لاندې سایټ کاروي:

ps -e --format <بڼه>

په لاندې ډول دي:

ډیری نور انتخابونه شتون لري مګر دا ترټولو معمول کارول شوي دي.

د فارمټونو کارولو لپاره لاندې لاندیني ډولونه ولیکئ:

ps -e --format = "uid د سی ډی ډي غیر وخت"

تاسو کولی شئ هغه توکي سره مخلوط کړئ او هغه سره سمون ومومئ چې تاسو یې غواړئ.

د محصول ترتیبول

د محصول د ترتیب کولو لپاره لاندې یادښتونه کاروي:

ps -ef -sort

د ډول انتخابونو انتخاب په لاندې ډول دي:

بیا بیا نور انتخابونه شتون لري مګر دا ترټولو معمول دي.

د مثال بیلګه په لاندې ډول ده:

ps -ef - د کاروونکي کارن

د ps څخه د ګوتو کارول، کم او نور حکمونه

لکه څنګه چې په پیل کې ذکر شوی دا د عامو پیسو څخه د grep، کم او نورو حکمونو سره کارول دي.

لږ او ډیر حکمونه به ستاسو سره د پایلې په پایله کې یو پاڼې په یو وخت کې بدلون راولي. د دې امرونو کارولو لپاره په ساده ډول د تیلو څخه لاندینۍ محصول په لاندې توګه وپټئ:

ps -ef | نور
ps -ef | لږ

د ګوتو قومانده تاسو سره مرسته کوي چې تاسو د پیسو کمانډ پایلې پاک کړئ.

د مثال په توګه:

ps -ef | ګوتو کروم

لنډیز

د ps قوماندې عموما په لینکس کې د لست کولو پروسې لپاره کارول کیږي. تاسو کولی شئ د مختلفو لارو پرمخ وړلو پروسو د ښودلو لپاره لوړ کمانډ استعمال کړئ .

په دې مقاله کې عام سوئچونه پوښلي دي مګر دلته نور شتون لري او نور شکلونه او ترتیبونه انتخابوي.

د ps د کمانډ لپاره د لینکس مینې پاڼې لوستل وګورئ.