په WordPress GO خدمت کې د 1 کلن ډومین نوم وړیا وړاندیز

دا بلاګ پوسټ د رن لیول او ټارګیټ په اړه په تفصیل سره خبرې کوي، کوم چې د لینکس عملیاتي سیسټم اساسي مفکورې دي. پداسې حال کې چې د رن لیول څه شی دی، څه کوي، او د هدف څخه یې توپیرونه تشریح کوي، په سیسټم کې یې اهمیت هم ذکر شوی. سربیره پردې، د لینکس عملیاتي سیسټم کې د رن لیول بدلولو میتودونه، د کارولو غوره طریقې، او د احتمالي ستونزو حلونه وړاندې کیږي. دا د رن لیول او ټارګټ مفاهیمو یوه عمومي کتنه وړاندې کوي چې د کاروونکي پر بنسټ لارښوونې او مشورې لري، پداسې حال کې چې د لینکس ایکوسیستم کې د ټارګټ رول روښانه کوي. دا د سیسټم مدیرانو او لینکس کاروونکو لپاره ارزښتناک معلومات لري.
د لینوکس عملیاتي سیسټم سیسټم یو خلاص سرچینه او وړیا عملیاتي سیسټم دی چې د سرورونو څخه تر ایمبیډ شوي سیسټمونو پورې په پراخه کچه غوښتنلیکونو کې کارول کیږي. د خپل انعطاف منونکي جوړښت، اعتبار او قوي ټولنې ملاتړ څخه مننه، دا د انفرادي کاروونکو او لویو شرکتونو دواړو لخوا غوره کیږي. د لینکس د اساسي مفاهیمو پوهیدل د دې عملیاتي سیسټم د اغیزمن کارولو لپاره خورا مهم دي.
لینکس یو اساسي طبقه لري چې د کرنل په نوم یادیږي. کرنل د هارډویر او سافټویر ترمنځ اړیکه چمتو کوي او د سیسټم سرچینې اداره کوي. سربیره، خولۍ د کمانډ لاین انٹرفیس چې نومیږي. کاروونکو ته اجازه ورکوي چې د عملیاتي سیسټم سره اړیکه ونیسي. شیل امرونه تشریح کوي او عملیاتي سیسټم ته یې لیږدوي. ګرافیکي کاروونکي انٹرفیسونه (GUI) هم په لینکس کې په پراخه کچه کارول کیږي او کاروونکو ته اجازه ورکوي چې په ډیر بصري ډول تعامل وکړي.
بنسټیز مفاهیم
د لینکس یوه بله مهمه برخه د فایل سیسټم دی. په دې سیسټم کې، چیرې چې هرڅه د فایل په توګه ګڼل کیږي، فایلونه او لارښودونه په یوه درجه بندۍ جوړښت کې تنظیم شوي دي. د روټ ډایرکټرۍ (/) د فایل سیسټم په سر کې موقعیت لري او نور ټول ډایرکټرۍ د دې روټ ډایرکټرۍ لاندې موقعیت لري. د فایلونو اجازې د کاروونکو او ډلو فایلونو ته لاسرسی کنټرولوي. پدې توګه، د سیسټم امنیت ډاډمن کیږي او د غیر مجاز لاسرسي مخه نیول کیږي.
پروسې هغه پروګرامونه یا امرونه دي چې په لینکس کې چلیږي. هره پروسه خپل د حافظې ځای او سرچینې لري. پروسې د عملیاتي سیسټم لخوا اداره او مهالویش کیږي. کاروونکي کولی شي د پروسو لومړیتوب پیل، ودروي یا بدل کړي. د لینکس د څو کارونو وړتیا څخه مننه، ډیری پروسې په یو وخت کې پرمخ وړل کیدی شي.
کاروونکي او ډلې د سیسټم سرچینو ته د لاسرسي کنټرول لپاره کارول کیږي. هر کارونکی یو ځانګړی کارن نوم او د پیژندنې شمیره (UID) لري. ګروپونه ګڼو کاروونکو ته اجازه ورکوي چې عامو سرچینو ته لاسرسی ومومي. د فایل اجازې هغه اجازې ټاکي چې کاروونکي او ډلې یې د فایلونو لوستلو، لیکلو او اجرا کولو لپاره لري. پدې توګه، د سیسټم امنیت او د معلوماتو محرمیت تضمین کیږي.
د لینوکس عملیاتي سیسټم په سیسټمونو کې، رن لیول یوه مفهوم ده چې دا ټاکي چې سیسټم په کوم حالت کې کار کوي. هر رن لیول دا تعریفوي چې ایا ځینې خدمات او پروسې پیل یا بندې شي. په دې توګه، د سیسټم مدیران کولی شي د مختلفو موخو لپاره غوره شوي کاري چاپیریال رامینځته کړي. د مثال په توګه، یو سرور کولی شي یوازې د ګرافیکي انٹرفیس پرته د شبکې خدمات پرمخ بوځي، پداسې حال کې چې یو ډیسټاپ کمپیوټر کولی شي د ګرافیکي انٹرفیس او کارونکي غوښتنلیکونو سره پرمخ بوځي.
د رن لیولونه معمولا له 0 څخه تر 6 پورې شمیرل کیږي، چې هر شمیر یې د مختلف سیسټم حالت استازیتوب کوي. دا حالتونه د سیسټم ساتنې څخه تر کارونکي غونډو پورې پراخه لړۍ پوښي. د هر رن لیول لپاره ځانګړي شوي سټارټ اپ او شټ ډاون سکریپټونه دا ټاکي چې کوم خدمات به فعال یا غیر فعال شي کله چې سیسټم دې رن لیول ته انتقال شي. دا ډاډ ورکوي چې سیسټم په مطلوب حالت کې کار کوي.
د رن لیول کارولو ساحې
لاندې جدول د عام کارول شوي رن لیولونو معنی او اهداف لنډیز کوي:
| د منډې کچه | تشریح | د کارولو موخه |
|---|---|---|
| 0 | د سیسټم بندول (درول) | د سیسټم په خوندي ډول بندول |
| 1 | د واحد کاروونکي حالت | د سیسټم ساتنه، د بیا رغونې عملیات او د روټ پټنوم بیا تنظیمول |
| 2 | د څو کاروونکو حالت (پرته له شبکې خدماتو) | د پراختیا یا ازموینې چاپیریالونه چې د شبکې اتصال ته اړتیا نلري |
| 3 | د څو کاروونکو حالت (د قوماندې کرښه) | د سرور سیسټمونو لپاره مثالی، هیڅ ګرافیکي انٹرفیس ته اړتیا نشته |
| 5 | د څو کاروونکو حالت (ګرافیکي انٹرفیس) | د ډیسټاپ سیسټمونو لپاره عادي عملیاتي چاپیریال |
| 6 | د سیسټم بیا پیل کول | د سیسټم بندول او بیا پیل کول |
د منډې کچې، د لینوکس عملیاتي سیسټم دا یو بنسټیز میکانیزم دی چې د سیسټم انعطاف زیاتوي او د مختلفو اړتیاوو سره سم یې دودیز کولو ته وړتیا ورکوي. د رن لیولونو په کارولو سره، د سیسټم مدیران کولی شي په اسانۍ سره کنټرول کړي چې سیسټم به د کومو خدماتو سره او په کوم حالت کې پرمخ ځي.
په لینکس عملیاتي سیسټمونو کې لینوکس چلول د پروسو د مدیریت لپاره دوه اساسي مفاهیم کارول کیږي چې د رن لیول او هدفونه دي. که څه هم دواړه هغه حالت ټاکي چې سیسټم به پکې کار کوي، دوی د خپلو عملیاتي اصولو او جوړښتونو له مخې د پام وړ توپیر لري. پداسې حال کې چې د رن لیولونه یو ډیر دودیز چلند استازیتوب کوي، هدفونه یو ډیر عصري او انعطاف منونکی سیسټم مدیریت وړاندې کوي.
د رن لیولونه معمولا له 0 څخه تر 6 پورې شمیرل کیږي، چې هر شمیر یې د سیسټم یو ځانګړی حالت استازیتوب کوي. د مثال په توګه، د رن لیول 0 سیسټم بندوي، پداسې حال کې چې د رن لیول 6 سیسټم ریبوټ کوي. نور رن لیولونه مختلف عملیاتي چاپیریالونه استازیتوب کوي، لکه د څو کاروونکو طریقې، د ګرافیکي انٹرفیس طریقې، یا د بیا رغونې طریقې. هدفونه یو ډیر انعطاف منونکی چلند دی چې د systemd init سیسټم سره راځي. هر هدف د هغو واحدونو څخه جوړ دی چې تعریفوي چې ایا ځینې خدمات او پروسې پیل کړي یا ودروي. په دې توګه، د سیسټم مدیران کولی شي ډیر مفصل او دودیز سیسټم حالتونه رامینځته کړي.
| ځانګړتیا | د منډې کچه | هدف |
|---|---|---|
| جوړښت | شمېرل شوي حالتونه (0-6) | د خدماتو او واحدونو راټولول |
| انعطاف پذیري | لږ انعطاف منونکي مخکې ټاکل شوي حالتونه | ډیر انعطاف منونکی، دودیز کیدونکی |
| مدیریت | د init سکریپټونو لخوا اداره کیږي | د سیسټمډ لخوا اداره کیږي |
| د انحصار مدیریت | د محدود انحصار مدیریت | د پرمختللې انحصاري مدیریت |
په لاندې لیست کې تاسو کولی شئ د رن لیول او هدف ترمنځ اصلي توپیرونه په ډیر روښانه ډول وګورئ:
پرتله کول
د رن لیولونو او هدفونو ترمنځ اصلي توپیر د مدیریت سټایل او د انعطاف کچه ده. پداسې حال کې چې د رن لیولونه ډیر دودیز او محدود چلند وړاندې کوي، هدفونه یو انعطاف منونکی او دودیز حل وړاندې کوي چې د عصري سیسټمونو اړتیاو سره ډیر مناسب دی.
د رن لیولونه عددي ارزښتونه دي چې د لینکس سیسټمونو کې د سیسټم عملیاتي حالت تعریفوي. هر رن لیول ځانګړي خدمات د پیل یا بندولو لپاره هڅوي. د مثال په توګه، د رن لیول 3 معمولا د کمانډ لاین انٹرفیس سره د څو کاروونکو حالت ته اشاره کوي، پداسې حال کې چې د رن لیول 5 د ګرافیکي انٹرفیس سره د څو کاروونکو حالت ته اشاره کوي.
هدفونه د systemd init سیسټم د یوې برخې په توګه واحدونه دي چې د سیسټم هدفمند حالت تعریفوي. هر هدف د ځانګړو خدماتو او نورو هدفونو پورې تړلي دي. دا د سیسټم د پیل یا بندیدو په وخت کې د کومو خدماتو پیل یا بندول او کله کول اسانه کوي. هدفونه د رن لیولونو په پرتله ډیر انعطاف منونکی او دودیز جوړښت وړاندې کوي.
د رن لیول او هدف مفکورې، لینوکس چلول د مختلفو نسلونو سیسټمونو استازیتوب کوي. پداسې حال کې چې رن لیول په زړو سیسټمونو کې په پراخه کچه کارول کیده، دا په عصري سیسټمونو کې د هدف سیسټم سره خپل ځای نیولی دی. پداسې حال کې چې دواړه مفاهیم د سیسټم د عملیاتي حالت د ټاکلو لپاره کارول کیږي، هدفونه یو ډیر انعطاف منونکی او پیاوړی مدیریت وسیله چمتو کوي.
لینکس په عملیاتي سیسټمونو کې د رن لیول بدلول د سیسټم چلند او د کومو خدماتو پیل کول ټاکلو لپاره یو مهم عملیات دی. دا پروسه د سیسټم مدیرانو ته خورا انعطاف او وړتیا ورکوي چې په اسانۍ سره مختلف کاري چاپیریالونو ته لاړ شي. د رن لیول بدلول پدې معنی دي چې هغه ترتیب کنټرول کړئ چې په سیسټم کې خدمات په کوم کې پیل کیږي او کوم خدمات فعال دي. په دې توګه، تاسو کولی شئ د سیسټم سرچینې په ډیر اغیزمن ډول وکاروئ او امنیت زیات کړئ.
| د منډې کچه | تشریح | د کارولو ځانګړي ساحې |
|---|---|---|
| 0 | سیسټم ودروي (دروي). | د سیسټم بندول یا بیا پیل کول |
| 1 | د واحد کاروونکي حالت. | د سیسټم بیا رغونه، ساتنه عملیات |
| 3 | څو کاروونکي، د متن پر بنسټ انٹرفیس. | د سرور چاپیریالونه، د قوماندې لاین عملیات |
| 5 | څو کاروونکي، ګرافیکي انٹرفیس (GUI). | د ډیسټاپ چاپیریالونه |
| 6 | سیسټم بیا پیلوي. | د سیسټم بیا پیل کول |
د رن لیول بدلولو لپاره مختلف کمانډونه کارول کیدی شي. د ډېرو کارول شویو امرونو په منځ کې پیل, ټیلینایټس او سیسټم سی ټي ایل موندل کیږي. پیل کمانډ د سیسټم د اوسني رن لیول بدلولو لپاره کارول کیږي، ټیلینایټس کمانډ ورته دنده ترسره کوي. سیسټم سی ټي ایل په ډیرو عصري سیسټمونو (د سیسټمډ په کارولو سره توزیع) کې د رن لیولونو پرځای د اهدافو اداره کولو لپاره کارول کیږي. د دې امرونو سره، د سیسټم مدیران کولی شي په اسانۍ سره د رن لیول ته لاړ شي چې دوی یې غواړي.
ګام په ګام د بدلون پروسه
د منډې کچه د قوماندې سره د اوسني رن لیول معلوم کړئ.پیل د قوماندې څخه کار واخلئ: پیل [د منډې کچې_شمېره] د قوماندې په کارولو سره د هدف رن لیول مشخص کړئ. د مثال په ډول، پیل ۳ کمانډ سیسټم په دریم رن لیول کې اچوي.ټیلینایټس د قوماندې څخه کار واخلئ: په بدیل سره، ټیلینیټ [د منډې کچې_شمېر] تاسو کولی شئ فرمان وکاروئ. د بېلګې په توګه ټیلینیټ ۵ کمانډ سیسټم په پنځم رن لیول کې اچوي.سیسټم سی ټي ایل جلا کول [هدف_نوم].هدف قوماندان. د بېلګې په توګه سیسټم سی ټي ایل ګرافیکي.ټارګیټ جلا کړئ کمانډ ګرافیکي انٹرفیس ته ځي.د رن لیول بدلولو پر مهال مهم ټکي په پام کې نیول کیږي. لومړی، د سم رن لیول غوره کول خورا مهم دی. د غلط رن لیول غوره کول کولی شي په سیسټم کې ناغوښتل شوي پایلې رامینځته کړي. د مثال په توګه، د سرور چاپیریال کې د ګرافیکي انٹرفیس (رن لیول 5) پیل کول ممکن د غیر ضروري سرچینو مصرف لامل شي. برسیره پردې، دا مهمه ده چې د رن لیول بدلونونو په جریان کې د چلولو خدماتو حالت وڅارئ او کله چې اړتیا وي مداخله وکړئ. په دې توګه، د ممکنه ستونزو مخه نیول کیدی شي او د سیسټم ثبات ډاډمن کیدی شي.
د لینوکس عملیاتي سیسټم د رن لیول او هدف سیسټمونو کارولو پر مهال ځینې مهم ټکي په پام کې نیول کیږي. دا غوره طریقې کولی شي ستاسو سیسټم سره مرسته وکړي چې په ډیر خوندي، ثابت او اغیزمن ډول پرمخ بوځي. په ځانګړې توګه د سیسټم مدیرانو لپاره، دا غوښتنلیکونه د احتمالي ستونزو کمولو سره یو ډیر مدیریت وړ چاپیریال رامینځته کوي.
| غوښتنلیک | تشریح | ګټې |
|---|---|---|
| د لږ تر لږه واک اصل | ډاډ ترلاسه کړئ چې هر خدمت د لږترلږه امتیازاتو سره پرمخ ځي چې ورته اړتیا لري. | دا د امنیتي زیانونو کموي او د سیسټم امنیت زیاتوي. |
| تازه ساتل | خپل سیسټمونه او خدمات په منظم ډول تازه کړئ. | د پیژندل شویو زیان منونکو څخه خوندي او د فعالیت ښه والي څخه ګټه پورته کوي. |
| د ننوتلو او څارنې | د سیسټم فعالیتونه ثبت کړئ او په منظم ډول یې وڅارئ. | دا د احتمالي ستونزو د ژر کشف او حل کولو فرصت برابروي. |
| بیک اپ | د خپل سیسټم ترتیبات او معلومات په منظم ډول بیک اپ کړئ. | په ناڅاپي حالاتو کې د چټک بیا رغونې وړتیا چمتو کوي (د مثال په توګه د سیسټم کریش). |
کله چې ستاسو د رن لیول او هدف ترتیبات تنظیم کوئ، نو دا مهمه ده چې ستاسو د سیسټم اړتیاوې په پام کې نیولو سره تنظیم کړئ. د مثال په توګه، په سرور چاپیریال کې، تاسو کولی شئ د غیر ضروري خدماتو بندولو سره د سیسټم سرچینې په ډیر اغیزمن ډول وکاروئ. همدارنګه، د هر بدلون وروسته سیسټم ازموینه وکړئ ترڅو ډاډ ترلاسه کړئ چې ترتیبات د تمې سره سم کار کوي.
د غوښتنلیک لارښوونې
د امنیت له پلوه، د لینوکس عملیاتي سیسټم دا مهمه ده چې ستاسو په سیسټم کې د چلولو خدماتو اجازې محدودې کړئ. دا د لږ امتیاز اصل په نوم پیژندل کیږي، او حتی که په یو خدمت برید وشي، دا بریدګر د ټول سیسټم په اوږدو کې د نور زیان رسولو مخه نیسي. سربیره پردې، تاسو کولی شئ د منظم امنیتي سکینونو په چلولو سره په خپل سیسټم کې احتمالي زیانونه ومومئ.
خپل د رن لیول او هدف تنظیمات په منظم ډول بیاکتنه وکړئ او د خپل سیسټم د بدلیدونکو اړتیاو سره سم یې تازه کړئ. دا ډاډ ورکوي چې ستاسو سیسټم تل په غوره توګه فعالیت کوي او خوندي پاتې کیږي. په یاد ولرئ، یو فعال چلند تل د غبرګوني چلند په پرتله ډیر اغیزمن وي.
د لینوکس عملیاتي سیسټم په سیسټمونو کې، د رن لیولونه او هدفونه د سیسټم د عملیاتي حالت په ټاکلو کې مهم رول لوبوي. په هرصورت، په دې ترتیباتو کې غلطۍ یا ناڅاپي حالتونه ممکن په سیسټم کې مختلفې ستونزې رامینځته کړي. دا ستونزې د سیسټم د پیل له ستونزو څخه نیولې تر ځینو خدماتو پورې چې په سمه توګه کار نه کوي پورې کیدی شي. پدې برخه کې، موږ به د رن لیولونو سره عامې ستونزې او د دې ستونزو حل لارې په تفصیل سره وڅیړو.
ممکنه ستونزې
لاندې جدول د رن لیول مسلو او احتمالي حلونو عمومي کتنه وړاندې کوي. دا جدول به تاسو سره د هغه ستونزې لپاره چې تاسو ورسره مخ یاست د چټک حل موندلو کې مرسته وکړي. مهرباني وکړئ په یاد ولرئ چې څرنګه چې هر سیسټم توپیر لري، نو دلته لیست شوي حلونه ممکن په هر حالت کې کار ونکړي.
| ستونزه | ممکنه لاملونه | د حل لارې |
|---|---|---|
| د سیسټم د خلاصیدو ناکامي | د رن لیول ناسمه کچه، د سیسټم فایلونه فاسد شوي | د بیا رغونې حالت کې بوټ کړئ، د سیسټم فایلونه وګورئ، د رن لیول حل کړئ |
| خدمات نه پیل کیږي | ناسم ترتیب، د تړاو مسلې | د خدماتو ترتیب فایلونو چک کول، د انحصارونو نصب کول، په لاسي ډول خدمت پیل کول |
| د ګرافیکي انٹرفیس مسلې | د موټر چلوونکي ستونزې، ناسم ترتیب | د ډرایورانو تازه کول، د Xorg ترتیب چک کول، د مختلف ډیسټاپ چاپیریال هڅه کول |
| د شبکې د اتصال ستونزې | د شبکې ناسم تنظیمات، د DNS ستونزې | د شبکې د ترتیب فایلونو چک کول، د DNS ترتیبات چک کول، د شبکې خدمت بیا پیل کول |
بله عامه ستونزه دا ده چې سیسټم په غلط رن لیول کې پیل شوی دی. د مثال په توګه، د سیسټم پیل په رن لیول 5 (GUI) کې، که څه هم د سرور چاپیریال کې ګرافیکي انٹرفیس ته اړتیا نشته، ممکن د غیر ضروري سرچینو مصرف لامل شي. په دې حالت کې، دا به ډیر مناسب وي چې سیسټم په رن لیول 3 (څو کاروونکي، متن حالت) کې پیل شي. د سم رن لیول غوره کول، په مستقیم ډول د سیسټم فعالیت اغیزه کوي او د غیر ضروري سرچینو کارولو مخه نیسي.
د رن لیولونو سره د ستونزو حل کول د لاګ فایلونو معاینه کول خورا مهم دی. د سیسټم لاګونه د ستونزو د سرچینې په ټاکلو او د حل لارې د سمې طریقې په پلي کولو کې مهمې نښې چمتو کوي. د /var/log ډایرکټرۍ لاندې فایلونه لکه syslog، auth.log، kern.log په سیسټم کې پیښې او غلطۍ ثبتوي. د دې لاګونو منظم چک کول به تاسو سره د احتمالي ستونزو لپاره فعال چلند کې مرسته وکړي.
د لینوکس عملیاتي سیسټم په سیسټمونو کې، د هدف مفهوم یو مهم عنصر دی چې دا ټاکي چې سیسټم به په کوم حالت کې پیل شي او کوم خدمات به پرمخ ځي. هدفونه، کوم چې د رن لیولونو ځای نیسي، د سیسټم مدیرانو ته د ډیر انعطاف منونکي او ماډلر جوړښت وړاندې کولو سره لویه اسانتیا برابروي. هر هدف د یو ځانګړي سیسټم حالت یا هدف استازیتوب کوي او ډاډ ورکوي چې مناسب خدمات پیل شوي دي.
هدفونه د سیسټم د پیل پروسه ډیره د پوهیدو وړ او اداره کیدونکې کوي. د مثال په توګه، د ګرافیکي انٹرفیس پرته د سرور لپاره یو جلا هدف تعریف کیدی شي، پداسې حال کې چې د ګرافیکي انٹرفیس سره د ډیسټاپ سیسټم لپاره یو بل هدف کارول کیدی شي. په دې توګه، سیسټم یوازې د اړتیا وړ خدماتو سره پیل کیدی شي پرته له دې چې غیر ضروري خدمات پرمخ بوځي، کوم چې د سیسټم سرچینو ډیر اغیزمن کارولو ته اجازه ورکوي.
| د هدف نوم | تشریح | د کارونې بېلګه |
|---|---|---|
| څو کاروونکي هدف | د شبکې خدماتو سره څو کاروونکي، غیر GUI حالت. | دا په پراخه کچه په سرور سیسټمونو کې کارول کیږي. |
| ګرافیکي هدف | د ګرافیکي انٹرفیس سره څو کاروونکي حالت. | په ډیسټاپ سیسټمونو کې کارول کیږي. |
| د ژغورنې هدف | د سیسټم د بیا رغونې حالت. | د سیسټم ستونزو د حل لپاره کارول کیږي. |
| بیړني هدف | د بیړني حالت پیل د لږترلږه خدماتو سره. | د جدي سیسټم غلطیو په صورت کې کارول کیږي. |
د هدف ګټې
سربیره پردې، په سیسټم کې انحصارونه د اهدافو له امله ښه اداره کیدی شي. یو هدف ممکن د ځینو خدماتو چلولو ته اړتیا ولري، او دا خدمات به په اتوماتيک ډول پیل شي. دا د سیسټم مدیرانو لپاره د خدماتو ترمنځ اړیکو پوهیدل او اداره کول اسانه کوي. د لینوکس عملیاتي سیسټم په سیسټمونو کې د اهدافو سمه ترتیب د سیسټم د فعالیت، امنیت او شتون لپاره خورا مهم دی.
د لینوکس عملیاتي سیسټم په سیسټمونو کې، د رن لیول او هدف مفکورې هغه بنسټیز عناصر دي چې دا ټاکي چې سیسټم به په کوم حالت کې کار وکړي. دواړه د سیسټم خدمات او پروسې څنګه پیل کیږي، کومې سرچینې کارول کیږي، او د سیسټم ټولیز چلند اغیزه کوي. دا جوړښتونه د سیسټم مدیرانو ته خورا انعطاف ورکوي، دوی ته اجازه ورکوي چې د مختلفو اړتیاو لپاره مناسب کاري چاپیریال رامینځته کړي. د مثال په توګه، د پراختیا چاپیریال د ډیرو جامع وسیلو او خدماتو سره پیل کیدی شي، پداسې حال کې چې سرور یوازې د اساسي خدماتو سره چلیږي.
| ځانګړتیا | د منډې کچه | هدف |
|---|---|---|
| تعریف | عددي ارزښت چې د سیسټم حالت استازیتوب کوي | سمبولیک نوم چې د سیسټم حالت استازیتوب کوي |
| ترتیب | / نور / ابتکار ټاب (په زړو سیسټمونو کې) |
/ نور / سیسټمډ / سیسټم / شاخص |
| د مدیریت وسیله | پیل, ټیلینایټس (په زړو سیسټمونو کې) |
سیسټم سی ټي ایل |
| انعطاف پذیري | خپه شوی | لوړ |
د رن لیولونه عددي ارزښتونه دي چې د سیسټم عملیاتي حالتونه استازیتوب کوي او معمولا له 0 څخه تر 6 پورې وي. هر رن لیول ځانګړي خدمات او پروسې د پیل یا بندولو لپاره هڅوي. هدفونه د رن لیولونو لپاره یو ډیر عصري او انعطاف منونکی بدیل دی. هغه هدفونه چې د Systemd init سیسټم سره راځي په ډیر روښانه ډول هغه هدف څرګندوي چې سیسټم یې کار کوي او انحصارونه په ښه توګه اداره کوي. په دې توګه، د سیسټم مدیران کولی شي ډیر پیچلي او دودیز سیسټم ترتیبات رامینځته کړي.
د سیسټم له پیل څخه تر بندیدو پورې په پروسه کې د رن لیولونه مهم رول لوبوي. هر رن لیول د سیسټم فعالیت د دې ډاډ ترلاسه کولو سره ټاکي چې ځینې خدمات او پروسې پرمخ ځي. د مثال په توګه، د واحد کارونکي حالت (د رن لیول ۱ یا 'واحد' هدف) د سیسټم مدیر لپاره د ستونزو حل کولو یا ساتنې ترسره کولو لپاره لږترلږه چاپیریال چمتو کوي.
هدفونه یو ډیر عصري چلند دی چې دا ټاکي چې کوم خدمات او پروسې به سیسټم پرمخ وړي. هغه هدفونه چې د سیسټمډ سره راځي ګټې وړاندې کوي لکه د انحصار اداره کول او موازي لانچ کول. دا سیسټم ته اجازه ورکوي چې په چټکۍ او ډیر اغیزمن ډول پیل شي. د مثال په توګه، 'graphical.target' د ګرافیکي انٹرفیس سره بشپړ ډیسټاپ چاپیریال پیل کوي، پداسې حال کې چې 'multi-user.target' یوازې د کمانډ لاین انٹرفیس پیل کوي.
د سیسټم د امنیت او ثبات لپاره د رن لیول او هدف دواړه مهم دي. یو ناسم ترتیب ممکن د سیسټم د سم کار نه کولو یا د امنیتي زیانونو لامل شي. له همدې امله، د دې مفاهیمو ښه پوهیدل او په سمه توګه یې جوړښت کول، د لینوکس عملیاتي سیسټم د سیسټم مدیرانو لپاره یوه اساسي اړتیا ده.
رولونه او دندې
د منډې کچې او هدفونه، د لینوکس عملیاتي سیسټم دا د سیسټم اساسي جوړښتونه دي او هغه مهمې برخې دي چې د سیسټم د کار کولو څرنګوالی ټاکي. د دې مفاهیمو پوهیدل او په سمه توګه یې کارول د سیسټم مدیرانو ته ډیر کنټرول او انعطاف ورکوي.
د لینوکس عملیاتي سیسټم په سیسټم کې د رن لیول او هدف مفاهیمو پوهیدل د سیسټم مدیرانو او پرمختللو کاروونکو لپاره خورا مهم دي. دا مفکورې ټاکي چې ستاسو سیسټم به څنګه پیل شي، کوم خدمات به پرمخ ځي، او کوم کارن انٹرفیس به وکارول شي. له همدې امله، د رن لیول او هدف ترتیباتو سمه اداره کول ستاسو د سیسټم ثبات او امنیت لپاره خورا مهم دي. پدې برخه کې، موږ به د دې تشکیلاتو په مؤثره توګه کارولو په اړه ځینې لارښوونې او وړاندیزونه وړاندې کړو.
| اشاره | تشریح | وړاندیز شوی عمل |
|---|---|---|
| د اصلي هدف پوهیدل | دا مهمه ده چې پوه شئ چې سیسټم به له کوم هدف سره پیل شي. | سیسټم سی ټي ایل ډیفالټ ترلاسه کړئ د قوماندې سره وګورئ. |
| د رن لیولونو سره اشنا شئ | پوه شئ چې د هر رن لیول معنی څه ده او کوم خدمتونه فعال دي. | د منډې کچه د دې قوماندې سره د اوسني رن لیول ښودل. |
| هدفونه تنظیم کړئ | تاسو کولی شئ نوي هدفونه جوړ کړئ یا موجوده هدفونه د خپلو اړتیاو سره سم سم کړئ. | د سیسټم سی ټي ایل سمون د دې قوماندې سره د هدف فایلونه سم کړئ. |
| د خدماتو انحصار اداره کړئ | انحصارونه په سمه توګه تنظیم کړئ ترڅو خدمات په سم ترتیب سره پیل شي. | د سیسټم سی ټي ایل لیست - انحصارونه د قوماندې سره د خدماتو انحصار چیک کړئ. |
تاسو کولی شئ د خپل سیسټم د ډیر موثر او خوندي کولو لپاره لاندې کاروونکي لارښوونې په پام کې ونیسئ. دا لارښوونې د پیل کونکو او تجربه لرونکو دواړو لپاره دي د لینوکس عملیاتي سیسټم د سیسټم کاروونکو لپاره به ګټور وي. په یاد ولرئ، هر سیسټم توپیر لري او ځینې ترتیبات ممکن ستاسو د ځانګړو اړتیاو سره سم نه وي. له همدې امله، دا مهمه ده چې د هر ډول بدلون راوستلو دمخه د خپل سیسټم بیک اپ واخلئ او هر ګام په دقت سره په پام کې ونیسئ.
د کارونکي لارښوونې
خوندیتوب باید تل لومړیتوب ولري. په خپل سیسټم کې د فایر وال ترتیباتو په چک کولو او د غیر مجاز لاسرسي مخنیوي سره خپل سیسټم خوندي کړئ. سربیره پردې، تاسو کولی شئ د منظم امنیتي سکینونو په چلولو سره احتمالي زیان منونکي ومومئ. په یاد ولرئ چې، د لینوکس عملیاتي سیسټم سیسټم یو انعطاف منونکی او پیاوړی پلیټ فارم دی، مګر که په سمه توګه تنظیم نه شي نو دا کولی شي امنیتي خطرونه رامینځته کړي. له همدې امله، دا مهمه ده چې د امنیت په اړه محتاط اوسئ او فعال اقدامات وکړئ.
د رن لیول او هدف ترتیباتو بدلولو پر مهال محتاط اوسئ او تل خپل سیسټم بیک اپ کړئ. یو ناسم ترتیب ممکن ستاسو سیسټم د پیل کیدو مخه ونیسي یا ځینې خدمات په سمه توګه کار ونکړي. له همدې امله، د هر ډول بدلون راوستلو دمخه خپله څېړنه په بشپړه توګه وکړئ او د هغو مسلو په اړه چې تاسو یې په اړه ډاډه نه یاست، د متخصصینو مشوره وغواړئ. د دې اصل منل چې د کره معلوماتو درلودل د احتمالي ستونزو د مخنیوي لپاره غوره لاره ده، د لینوکس عملیاتي سیسټم تاسو کولی شئ خپل سیسټم په خوندي او موثره توګه وکاروئ.
په دې مقاله کې، د لینوکس عملیاتي سیسټم موږ د رن لیول او هدف مفکورې په ژوره توګه وڅیړلې، کوم چې په سیسټمونو کې مهم رول لوبوي. موږ ولیدل چې د رن لیولونه د دې ټاکلو لپاره یو زوړ میتود دی چې سیسټم به په کوم حالت کې پرمخ ځي، او د هدف مفهوم د سیسټمډ سره یوځای پدې برخه کې ډیر انعطاف منونکی او ماډلر چلند وړاندې کوي. دواړه مفاهیم د سیسټم مدیرانو لپاره د سیسټم چلند کنټرولولو لپاره مهم وسایل دي.
| ځانګړتیا | د منډې کچه | هدف |
|---|---|---|
| تعریف | د سیسټم عملیاتي حالت | د سیسټم هدف حالت |
| مدیریت | سیس وینیټ | سیسټم شوی |
| انعطاف پذیري | خپه شوی | لوړ |
| د انحصار مدیریت | ساده | پرمختللی |
کلیدي ټکي
د رن لیولونو او هدفونو ترمنځ اصلي توپیر د مدیریت په چلند او انعطاف کې دی. د رن لیولونه د سیس وینیټ لخوا اداره کیږي، پداسې حال کې چې هدفونه د سیسټمډ لخوا اداره کیږي. سیسټمډ د پرمختللي انحصار مدیریت او موازي کولو ځانګړتیاوې وړاندې کوي، کوم چې سیسټم ته اجازه ورکوي چې ګړندی پیل شي او په ډیر موثریت سره کار وکړي. د لینوکس عملیاتي سیسټم په سیسټمونو کې، په ځانګړې توګه په عصري ویشونو کې، هدفونو د رن لیولونو ځای نیولی او د سیسټم مدیرانو ته ډیر کنټرول او انعطاف وړاندې کوي.
د رن لیول او هدف مفکورې د لینکس سیسټمونو یو له بنسټیزو جوړښتونو څخه دي. د دې مفاهیمو پوهیدل او د هغوی په سمه توګه کارول د سیسټم مدیرانو سره مرسته کوي چې خپل سیسټمونه په ښه توګه اداره کړي، ستونزې په چټکۍ سره حل کړي، او د سیسټم فعالیت غوره کړي. په دې مقاله کې وړاندې شوي معلوماتو سره، د لینوکس عملیاتي سیسټم موخه دا ده چې تاسو په سیسټمونو کې د رن لیول او هدفونو د کار کولو په اړه جامع پوهه رامینځته کړئ او وکولی شئ دا پوهه په عملي سناریوګانو کې وکاروئ.
په لینکس کې د رن لیول مفهوم په حقیقت کې څه معنی لري او ولې مهم دی؟
رن لیول یو عملیاتي حالت دی چې دا ټاکي چې کوم خدمات او غوښتنلیکونه به د لینکس سیسټم پیل کیدو پرمهال پرمخ ځي. هر رن لیول د یو مختلف ترتیب سره مطابقت لري او د سیسټم مدیر ته اجازه ورکوي چې سرور د مختلفو موخو لپاره غوره کړي. د مثال په توګه، د واحد کارونکي حالت (رن لیول ۱) د سیسټم بیا رغونې لپاره کارول کیږي، پداسې حال کې چې د ګرافیکي انٹرفیس (رن لیول ۵) سره څو کارونکي حالت د ورځني کارونې لپاره مثالی دی.
د رن لیول بدلول په سیسټم باندې کوم عملي اغیزې لري؟ د مثال په توګه، په ویب سرور کې د رن لیول بدلولو اغیزې څه دي؟
د رن لیول بدلول د سیسټم په اوږدو کې روان خدمات او پروګرامونه بدلوي. د مثال په توګه، په ویب سرور کې، د رن لیول 3 ته بدلول (معمولا د ګرافیکي انٹرفیس پرته د څو کاروونکو حالت) کولی شي ګرافیکي انٹرفیس ودروي او ځینې غیر ضروري خدمات بند کړي، پدې توګه د سیسټم سرچینې په ډیر اغیزمن ډول د ویب سرور خدماتو ته ځانګړي کوي. په هرصورت، دا پدې مانا ده چې تاسو د ویب سرور اداره کولو لپاره د قوماندې کرښې پورې تړلي یاست.
هدفونه د رن لیولونو په پرتله کومې ګټې وړاندې کوي او ولې دوی په ډیرو عصري لینکس توزیعونو کې غوره ګڼل کیږي؟
هدفونه د رن لیولونو په پرتله د سیسټم پیل کولو لپاره ډیر انعطاف منونکی، انحصار پر بنسټ چلند وړاندې کوي. دا هغه ترتیب په ښه توګه اداره کوي چې په کوم کې خدمات پیل کیږي او په یو بل باندې د دوی تړاو. دا د سیسټم د پیل کولو چټکه او باوري پروسه تضمینوي. په عصري ویشونو کې د دوی د غوره والي دلیل دا دی چې عصري init سیسټمونه لکه systemd د هدفونو ښه ملاتړ کوي او ډیر ماډلر جوړښت وړاندې کوي.
څنګه کولی شم معلومه کړم چې په لینکس سیسټم کې کوم رن لیول یا هدف فعال دی؟ د دې کنټرول لپاره زه کوم حکمونه کارولی شم؟
تاسو کولی شئ د فعال رن لیول موندلو لپاره د `رن لیول` کمانډ وکاروئ. معمولا پخوانۍ رن لیول او اوسنی رن لیول په آوټ پټ کې ښودل کیږي. د هدف زده کولو لپاره، تاسو کولی شئ د `systemctl get-default` کمانډ وکاروئ. دا قومانده هغه ډیفالټ هدف ښیي چې له هغه ځایه به سیسټم پیل شي. تاسو کولی شئ د `systemctl status` قوماندې سره د فعالو هدفونو او نورو خدماتو حالت هم وګورئ.
د رن لیول او هدف ترتیباتو بدلولو پر مهال باید څه ته پام وکړم؟ که زه غلط بدلون وکړم نو څنګه کولی شم سیسټم بیرته ترلاسه کړم؟
کله چې د رن لیول یا هدف ترتیبات بدلوئ، تاسو باید په دقت سره په پام کې ونیسئ چې کوم خدمات به اغیزمن شي. دا ښه نظر دی چې د کوم بدلون راوستلو دمخه د خپلو اوسنیو ترتیباتو بیک اپ جوړ کړئ. که تاسو غلط بدلون راوړئ، تاسو کولی شئ د سیسټم د واحد-کارونکي حالت (رن لیول ۱ یا rescue.target) کې د بوټ کولو سره ستونزه حل کړئ. په واحد-کارونکي حالت کې، سیسټم د روټ امتیازاتو سره پیل کیږي او تاسو د سیسټم اساسي وسیلو ته لاسرسی لرئ.
کله چې په سیسټم کې ستونزه وي، ایا د رن لیول یا هدف بدلولو سره د ستونزې تشخیص یا حل کولو لپاره کومه لاره شتون لري؟ دا طریقه په کومو مواردو کې کار کوي؟
هو، د رن لیول یا هدف بدلول کولی شي د ستونزو په حل کې مرسته وکړي. د مثال په توګه، که چیرې د ګرافیکي انٹرفیس سره ستونزه وي، تاسو کولی شئ سیسټم په رن لیول 3 کې واچوئ، ګرافیکي انٹرفیس غیر فعال کړئ او وګورئ چې ایا دا د ستونزې لامل دی. په ورته ډول، که چیرې یو ځانګړی خدمت خراب شي، تاسو کولی شئ د هغه هدف غیر فعالولو یا بل هدف ته د بدلولو سره د ستونزې سرچینه محدوده کړئ.
ایا دا ممکنه ده چې یو دودیز رن لیول یا هدف جوړ کړئ؟ په کومو سناریوګانو کې دا ګټور کیدی شي؟
هو، دا ممکنه ده چې دودیز رن لیول یا هدف جوړ کړئ. دا په ځانګړي ډول ګټور دی کله چې تاسو غواړئ د غوښتنلیکونو یا خدماتو د یوې ځانګړې سیټ لپاره غوره شوی چاپیریال رامینځته کړئ. د مثال په توګه، د هغه سرور لپاره چې یوازې ځینې ویب غوښتنلیکونه چلوي، تاسو کولی شئ د سیسټم سرچینې په ډیر اغیزمن ډول وکاروئ د یو هدف په جوړولو سره چې یوازې اړین خدمات پکې شامل وي. د سیسټمډ سره، دا د نوي هدف فایل په جوړولو او اړینو خدماتو سره د دې هدف سره تړلو سره ترسره کیږي.
د رن لیول او هدف مفاهیمو په اړه د نورو معلوماتو لپاره تاسو کومې سرچینې (ویب پاڼې، کتابونه، او نور) وړاندیز کوئ؟
د رن لیول او هدف مفاهیمو په اړه د نورو معلوماتو لپاره، تاسو کولی شئ لومړی د خپل ویش لپاره رسمي اسناد بیاکتنه وکړئ (د مثال په توګه، د ریډ هټ سیسټم مدیر لارښود یا د ریډ هټ انټرپرائز لینکس لپاره د اوبنټو سرور لارښود). د systemd رسمي اسناد (freedesktop.org/wiki/Software/systemd/) به هم ګټور وي. سربیره پردې، د آرچ لینکس ویکي د سیسټمډ او هدفونو په اړه خورا جامع معلومات لري. د لینکس سیسټم ادارې په اړه کتابونه هم پدې موضوع باندې تمرکز کوي.
نور معلومات: د لینکس کرنل رسمي ویب پاڼه
ځواب دلته پرېږدئ