د لینوکس کارولو پروسې څنګه وژنې؟

ډیری وخت چې تاسو یې غواړئ یو پروګرام د خپلو وسیلو پای ته ورسوي، یا، که دا د ګرافیکي غوښتنلیک وی، د مناسبو مینو انتخاب یا کارو په کارولو سره یا په کوډ کې د کراس په کارولو سره.

هر کله به یو پروګرام پټه شي، پدې حالت کې به تاسو د هغې د وژلو لپاره یوه میتود ته اړتیا ولرئ. تاسو ممکن دا هم وغواړئ هغه پروګرام وژغورئ کوم چې په پس منظر کې روان دی چې تاسو نور اړتیا نلري.

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

د قاتل قومانده څنګه کارول کیږي

د قاتل قومانده ټول نومونه د نوم له مخې وژني. دا پدې مانا ده چې تاسو د ورته پروګرام درې نسخې لرئ چې د قاتل قومانده به په ټوله توګه وژني.

د بیلګې په توګه، یو کوچني پروګرام د داسې انځور انځور کونکي خلاص کړئ. اوس د ورته انځور ناظر یو بل کاپي خلاص کړئ. زما د مثال لپاره ما Xviewer غوره کړ چې د انار د سترګو کلون دی.

اوس یو ټرمینال پرانیزئ او لاندې کمانډ کې ولیکئ:

ټول ووژنه

د مثال په توګه د Xviewer ټول ډولونه د وژلو لپاره لاندې ټایپ کړئ:

وژونکی xviewer

د هغه پروګرام مثالونه چې تاسو یې وژلي دي اوس به نږدې وي.

د عامل بهیر وژنه

قاتل ممکن عجیب عواید تولید کړي. دلته دلته یو دلیل دی چې ولې. که تاسو د قوماندې نوم ولرئ کوم چې د 15 څخه زیات ډیر کاروونکي دي نو د قاتل قومانده به یوازې په لومړي 15 کالو کې کار وکړي. که چیرې تاسو دوه پروګرامونه لرئ کوم چې ورته ورته 15 نښې لري دواړه پروګرامونه به هم فسخه شي که څه هم تاسو یوازې غوښتل چې یو یې ووژني.

د دې شاوخوا د ترلاسه کولو لپاره تاسو کولی شئ لاندې سایټ مشخص کړئ چې یوازې هغه فایټونه وژني چې دقیق نوم سره سمون لري.

قاتل

د قضیې په وخت کې د قضیې توضیح کول

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

قاتل - I
قاتلین - نامور - قضیه

په ټول ګروپ کې ټول پروګرامونه وژباړئ

کله چې تاسو یو قومانده لکه لاندې لاندینۍ لارښوونه کوي دا دوه بهیرونه جوړوي:

ps -ef | لږ

یو قوماندې د ps -ef برخې لپاره دی چې ستاسو په سیسټم کې ټولې روانې پروسې لیست کوي او محصول لږ کمانډ ته نلري.

دواړه پروګرامونه د ورته ډلې پورې اړه لري کوم چې بش دی.

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

وژنه - ګ

د بیلګې په توګه د بش په شیل کې د ټولو امرونو د وژلو لپاره لاندې الندې دي:

وژنه -g بش

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

ps-g

د وژلو پروګرامونو څخه مخکې تایید ترلاسه کړئ

په ښکاره ډول، د قاتل قومانده خورا پیاوړی قومانده ده او تاسو نه غواړئ چې په ناسم ډول غلط عملونه وژباړئ.

د لاندینۍ سویچ کارولو څخه به تاسو پوښتنه کیږې چې ایا تاسو ډاډه یاست چې د هرې پروسې څخه مخکې وژل کیږي.

وژنه

د هغه پروسې وژنه چې د وخت د یوې ټاکلې اندازې لپاره روانې دي

تصور وکړئ چې تاسو یو پروګرام پرمخ وړئ او دا تمه یې ډیره اوږده ده چې تمه یې کوله.

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

وژنه - h4

د پورته پورتنۍ قوماندې کې H ساعتونو لپاره ولاړ دی.

تاسو کولی شئ د لاندې څخه یو هم مشخص کړئ:

په عین حال کې، که تاسو غواړئ حکمونه وژباړئ چې یوازې یوازې تاسو پرمخ ځئ نو کولی شئ لاندې سیسټم وکاروم:

وژنه - h4

دا ځل به د قاتل قوماندانی ټول پروګرامونه د څلورو ساعتو لپاره لږ وي.

ما ته مه وایی کله چې یو عمل وژل شوی نه وي

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

پروګرام نوم: هیڅ بهیر ونه موندل شو

که تاسو نه غواړئ چې وغوښتل شي چې پروسه ونه موندل شوه لاندني قوماندې:

قاتل

د منظم تاکیدونو کارول

د یو پروګرام یا کمانډ نوم مشخصولو پرځای تاسو یو منظم بیان مشخصولی شئ ترڅو ټول هغه پروسې چې د منظم بیان سره سمون ولري د قاتل امر لخوا تړل کیږي.

د منظم بیان کارولو لپاره لاندې کمانډ کاروي:

وژونکی

د ځانګړی کارن لپاره پروګرامونه وژباړئ

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

قاتل

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

د وژلو لپاره انتظار وکړئ

د ډیزاین وژنې په اساس به مستقیم بیرته ترمیم ته بیرته ستانه شي کله چې تاسو یې لیږئ مګر تاسو قاتل کولی شئ انتظار وکړئ تر څو چې تاسو ټول ټیمونه وتړل شي مخکې له دې چې تاسو ترمینځ کړکۍ ته ورسیږئ.

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

قاتل - d

که چېرته دا پروګرام هیڅکله مړ نشي نو وژنه به هم دوام وکړي.

د نښې نښانې نښانې

د ډیزاین په اساس د قاتل قوماندې پروګرامونه پروګرامونو ته SIGTERM سگنل لیږي ترڅو دوی وتړي او دا د پروګرامونو د وژلو لپاره پاکه طریقه ده.

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

قاتل

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

دا لیست خورا اوږد دی. د دې لپاره چې دا نښې نښانې په دې معنا دي لاندې لاندني کوډ ترسره کوي:

سړی 7 اشاره

عموما تاسو باید د سمبالونکي SIGTERM اختیار وکاروئ مګر که دا پروګرام له مړینې څخه انکار وکړي تاسو کولی شئ SIGKILL کارولو څخه کار واخلئ کوم چې دا پروګرام په یوه غیر منظم طریقه سره نږدې بندولو لپاره ځواک لري.

د یو پروګرام د وژلو نورې لارې

د لینوکس غوښتنلیک د وژلو لپاره 5 نورې لارې شتون لري لکه څنګه چې په لینک شوي الرښود کې اشاره شوې.

په هرصورت تاسو تاسو ته د دې لینک د تڼی کولو لپاره د هڅو د ژغورلو لپاره دلته یوه برخه ده چې ښیې هغه څه چې تاسو یې ولې ولې کولی شئ دا حکمونه د قاتل په پرتله وکاروي.

لومړی د وژنې قومانده ده. د قاتل قومانده لکه څنګه چې تاسو لیدل شوي د ورته پروګرام د ټولو نسخو په وژلو کې خورا ښه دی. د وژنې قومانده په یوه وخت کې د یوې پروسې د وژلو لپاره ډیزاین شوې او له دې کبله ډیره لیوالتیا ده.

د وژنې قوماندې د چلولو لپاره تاسو ته اړتیا لرئ د پروسې د پروسې ID په اړه پوه شئ چې تاسو یې غواړئ. د دې لپاره تاسو د ps قوماندانۍ کارولی شئ.

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

ps -ef | د ګوتو فایرفوکس

تاسو به په پای کې د کمانډ / usr / lib / firefox / firefox سره د معلوماتو یوه کرښه وګورئ. د لیکې په پیل کې به تاسو د خپل کاروونکي ID او د هغه شمېره وروسته وګورئ چې د کارن ID لخوا د پروسې ID لخوا وي.

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

وژنه 9 <پروسید>

د یو پروګرام د وژلو بله لاره د xkill کمانډ په کارولو سره ده. دا عموما د ګرافیکي غوښتنلیکونو د خرابولو لپاره کارول کیږي.

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

xkill

کرسر به اوس یو لوی سپینه کراس ته بدلون ورکړي. کرسر په هغه کړکۍ کې چې تاسو یې غواړئ په نښه کړئ او د مائیں بکس سره ټک وکړئ. دا پروګرام به ژر تر ژره وتړل شي.

د لینکس لوټ کمانډ په کارولو سره د پروسې د وژلو بله لاره. لوړ کمانډ ستاسو په سیستم کې ټولې روان بهیرونه لیست کوي.

ټول تاسو باید د پروسې د وژلو لپاره کار وکړو د "کی" کليدي کیکاږئ او د هغه غوښتن لیک پروسې ته داخل کړئ چې تاسو یې غواړئ وژنه وکړئ.

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

دا د هرې لارې له لارې ساده لاره نه ده.

د یوې شی لپاره، د ps قوماندې هغه معلومات بیرته راوړي چې تاسو ورته اړتیا نلري. تاسو ټول غوښتل د پروسې ID. تاسو کولی شئ د پروسې ID په اسانۍ سره د لاندې قوماندې چلولو له لارې ترلاسه کړئ:

د فاکس فایرفوکس

د پورتنۍ قوماندې پایله د فاکس فاک د پروسې ID په ساده ډول ده. تاسو اوس کولی شئ د وژنې قومانده په لاندې ډول پرمخ وړئ:

وژنه وکړه

(د پروسس ځای بدل کړئ د حقیقي پروسې ID سره چې د preprep لخوا راستانه شوی وي).

دا په حقیقت کې اسانه ده، په هرصورت، د ساده کولو لپاره په ساده ډول د پروګرام نوم په لاندې ډول په لاندې ډول دي:

د فائر فاکس

په پاى کې، تاسو کولی شئ د ګرافیکي وسایلو څخه کار واخلئ لکه څنګه چې د Ubuntu سره د "سیسټم نظارت" په نوم چمتو شوی. د "سیسټم څار" چلولو لپاره د لوړې کلیدي (د ډیرو کمپیوټرونو ونډوز کلی) پریس کړئ او د لټون سایټ کې "سسمون" ټیک کړئ. کله چې د سیسټم څارنه لیدل کیږي، نو په هغې باندې کلیک وکړئ.

د سیسټم څارنه د بهیرونو لیست ښیي. په یوه پاکه طریقه کې یو پروګرام پای ته د هغې انتخاب او د سکرین په ښکته کې د پای کیلي فشار) یا CTRL او E ته فشار ورکړئ (. که دا کار په سمه توګه کلیک کولو کې پاتې راغلی او "وژنه" انتخاب کړئ یا په هغه پروسې کې CTRL او K فشارولئ چې تاسو یې غواړئ وژنه وکړئ.