لینکس کو ریبوٹ کرنے کا طریقہ

Lynks Kw Rybw Krn Ka Tryq



لینکس میں سسٹم ایڈمنسٹریٹر کے طور پر کام کرتے ہوئے، زیادہ تر وقت کنفیگریشنز کو سسٹم کو دوبارہ شروع کرنے کی ضرورت ہوتی ہے۔ مزید برآں، بڑے سرور اپ ڈیٹس، سسٹم لائبریریز، اور کرنل اپڈیٹس بھی سسٹم کو دوبارہ شروع کرنے کا مطالبہ کرتے ہیں۔

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







لینکس کو ریبوٹ کرنے کا طریقہ

لینکس ڈسٹری بیوشنز میں، ہمارے پاس سسٹم کو ری اسٹارٹ/ریبوٹ کرنے کے مختلف طریقے ہیں جن میں متعدد کمانڈ لائن ٹولز اور گرافیکل یوزر انٹرفیس شامل ہیں۔



کمانڈ لائن ٹولز کے ذریعے لینکس سسٹم کو ریبوٹ کریں۔

یہ سیکشن ان تمام مشہور یوٹیلیٹیز پر بات کرے گا جو لینکس سسٹم کو ریبوٹ کرنے میں مدد کرتی ہیں۔ آئیے ان پر بحث کریں:



  1. ریبوٹ کمانڈ
  2. systemctl کمانڈ
  3. بند کرنے کا حکم
  4. init کمانڈ

ریبوٹ کمانڈ کا استعمال کرتے ہوئے لینکس سسٹم کو ریبوٹ کریں۔

دی دوبارہ شروع کریں کمانڈ لائن ٹول بغیر کسی رکاوٹ کے سسٹم کو دوبارہ شروع کرنے کا ایک شارٹ کٹ اور مقبول ٹول ہے۔ بطور ایڈمنسٹریٹر ری اسٹارٹ فنکشن انجام دینے کے لیے sudo مراعات کے ساتھ ریبوٹ کمانڈ پر عمل کریں:





sudo دوبارہ شروع کریں



فوری عمل کے لئے، ہم بھی استعمال کر سکتے ہیں -f بغیر کسی تاخیر کے سسٹم کو زبردستی دوبارہ شروع کرنے کا پیرامیٹر:

sudo دوبارہ شروع کریں -f

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

/ sbin / دوبارہ شروع کریں

Systemctl کمانڈ کا استعمال کرتے ہوئے لینکس سسٹم کو ریبوٹ کریں۔

لینکس میں سسٹم سی ٹی ایل کمانڈ لائن ٹول لینکس سسٹم سروسز کو مانیٹر اور کنفیگر کرتا ہے جب وہ کام کرتی ہیں۔ صارف systemctl کمانڈ کی مدد سے کسی بھی سروس کو فعال، شروع، بند اور بند کر سکتا ہے۔ صرف یہی نہیں بلکہ یہ کمانڈ ملٹی ٹاسکنگ ٹول کے طور پر کام کرتی ہے، جو لینکس مشین کو دوبارہ شروع کرنے کے لیے بھی استعمال ہوتی ہے۔

دوبارہ شروع کرنے کے کام کو انجام دینے کے لئے ٹرمینل میں ذکر کردہ systemctl کمانڈ ٹائپ کریں:

sudo systemctl ریبوٹ

Systemctl کمانڈ کا استعمال کرتے ہوئے فرم ویئر سسٹم کو ریبوٹ کریں۔

ہماری مشین کو systemctl کمانڈ کا استعمال کرتے ہوئے BIOS انٹرفیس میں دوبارہ شروع کیا جا سکتا ہے۔ لیکن یہ کمانڈ جدید آلات، سرورز اور ڈیسک ٹاپس کے علاوہ تمام سسٹمز پر کام نہیں کرے گی۔

sudo systemctl ریبوٹ --فرم ویئر سیٹ اپ

شٹ ڈاؤن کمانڈ کا استعمال کرتے ہوئے لینکس سسٹم کو ریبوٹ کریں۔

شٹ ڈاؤن کمانڈ لائن یوٹیلیٹی کا استعمال لینکس آپریٹنگ سسٹم کو محفوظ طریقے سے بند کرنے کے لیے کیا جاتا ہے۔ نہ صرف یہ، یہ رکنے کی بھی اجازت دیتا ہے (OS کو افعال انجام دینے سے روکتا ہے) اور مشین کو دوبارہ شروع کرتا ہے۔

لینکس مشین کو ریبوٹ کرنے کے لیے ٹرمینل میں دی گئی کسی بھی شٹ ڈاؤن کمانڈ کو چلائیں:

شٹ ڈاؤن کمانڈ ٹول کے ذریعے مشین کو دوبارہ شروع کرنے کا نحو درج ذیل ہے:

sudo بند -r < وقت >

مندرجہ بالا نحو میں، the -r argument ریبوٹ فنکشن کو متحرک کرتا ہے اور آپ وہ وقت بھی بتا سکتے ہیں جس کے ذریعے ٹاسک کو انجام دیا جانا چاہیے۔

آئیے مندرجہ بالا نحو کو استعمال کرتے ہوئے وقت تفویض کرتے ہیں اور ٹرمینل میں درج ذیل کمانڈ کو چلاتے ہیں:

sudo بند -r + 3

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

بند: لینکس کمانڈ لینکس مشین کو بند کرنے یا دوبارہ شروع کرنے کے لیے استعمال ہوتی ہے۔

-r: لینکس سسٹم کو ریبوٹ کرنے کو کہتا ہے۔

+3: لینکس مشین کو 3 منٹ انتظار کرنے اور پھر ریبوٹ کرنے کو کہتا ہے۔

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

بند -r ابھی

یا، آپ مکمل راستہ بھی تفویض کر سکتے ہیں جیسا کہ ذیل میں بتایا گیا ہے:

/ sbin / بند -r ابھی

اگر آپ کسی مخصوص وقت پر سسٹم کو ریبوٹ کرنا چاہتے ہیں، تو فارمیٹ hh:mm ہوگا جہاں آپ کو گھنٹوں اور منٹوں کا ذکر کرنا ہوگا۔ جیسے:

sudo بند -r +02: 30

شٹ ڈاؤن کمانڈ -c پیرامیٹر کو پاس کرکے طے شدہ ریبوٹ کے عمل کو منسوخ کرنے کی بھی اجازت دیتا ہے:

بند -c

'init / telinit' کمانڈ کا استعمال کرتے ہوئے لینکس سسٹم کو ریبوٹ کریں۔

کا مخفف گرمی لینکس میں کمانڈ ٹول ابتداء ہے۔ جیسا کہ نام بیان کرتا ہے، یہ کمانڈ تمام پس منظر کے عمل کو شروع کرنے اور جب بھی سسٹم بوٹ اپ ہوتا ہے ان کو کنٹرول کرنے میں مدد کرتا ہے۔

ہم لینکس مشین کو رن لیول 6 کے ساتھ دوبارہ شروع کرنے کے لیے init کمانڈ ٹول کا بھی استعمال کر سکتے ہیں۔ جو پس منظر کے عمل میں سسٹم کو ریبوٹ کرنے کے لیے سیٹ کیا گیا ہے:

گرمی 6

مکمل راستے کے ساتھ، حکم یہ ہوگا:

/ sbin / گرمی 6

لینکس سسٹم میں ریبوٹ کا عمل بھی استعمال کر کے کیا جا سکتا ہے۔ ٹیلینی کمانڈ جو init آپریشنز کو کنٹرول کرنے کے لیے استعمال ہوتی ہے یا ہم کہہ سکتے ہیں کہ init پروسیس کا فرنٹ اینڈ۔

اپنی مشین کو ریبوٹ کرنے کے لیے ٹیلنٹ کمانڈ کو رن لیول 6 پر بھیج کر چلائیں:

sudo ٹیلینی 6

لینکس سرور کو دور سے ریبوٹ کریں۔

لینکس سرور کو دور سے ریبوٹ کرنے کے لیے، ہمیں SSH کے ذریعے روٹ صارف کے طور پر لاگ ان کرنے اور ذکر کردہ نحو کی پیروی کرنے کی ضرورت ہے:

ssh جڑ @ remote-server.com / sbin / دوبارہ شروع کریں

یا فوری ریبوٹ ایکشن کے لیے، نحو کا استعمال کریں:

ssh جڑ @ ریموٹ سرور / sbin / دوبارہ شروع کریں -r ابھی\

ریموٹ سرور کو اس سرور کے IP ایڈریس سے تبدیل کریں جسے آپ دوبارہ شروع کرنا چاہتے ہیں، جیسے:

ssh جڑ @ 192.168.1.1 / sbin / دوبارہ شروع کریں

اضافی:

جب سسٹم لاگ آؤٹ یا لاگ ان آپریشن کرتا ہے، تو یہ ریکارڈ کو میں محفوظ کرتا ہے۔ /var/logwtmp فائل اس فائل سے لاگ آؤٹ ریکارڈ لانے کے لیے، کمانڈ استعمال کریں:

آخری دوبارہ شروع کریں

گرافیکل یوزر انٹرفیس کے ذریعے لینکس سسٹم کو ریبوٹ کریں۔

لینکس مشین کو ریبوٹ کرنے کا سب سے آسان طریقہ GUI استعمال کرنا ہے۔ لینکس ڈیسک ٹاپ کھولیں (میں اسے اوبنٹو 22.04 پر انجام دے رہا ہوں) اور کرسر کو پاور بٹن پر نیویگیٹ کریں:

وہاں، پر کلک کریں پاور آف/لاگ آؤٹ اور منتخب کریں دوبارہ شروع کریں مزید ظاہر ہونے والے اختیارات سے:

دوبارہ شروع کرنے کے عمل کی تصدیق کے لیے ایک پاپ اپ ظاہر ہوگا، پر کلک کریں۔ دوبارہ شروع کریں بٹن:

نتیجہ

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

اس پوری گائیڈ کے دوران، ہم نے کئی کمانڈ لائن ٹولز کا استعمال کرکے ریبوٹ آپریشنز کیے ہیں۔ مقبول کمانڈ لائن یوٹیلیٹیز جو لینکس سسٹم کو دوبارہ شروع کرنے میں مدد کرتی ہیں وہ ہیں ریبوٹ، سسٹم سی ٹی ایل، انیٹ، اور شٹ ڈاؤن کمانڈز۔ ریبوٹ فنکشن کو انجام دینے کا ایک اور آسان طریقہ گرافیکل یوزر انٹرفیس کا استعمال ہے۔