লিনাক্স রিবুট কমান্ড কি?

লিনাক্স রিবুট কমান্ড সম্পর্কে আপনার যা কিছু জানা দরকার

রিবুট করা হল একটি গো-টু বিকল্প যা কম্পিউটারে যখনই জিনিসগুলি অদ্ভুতভাবে কাজ করতে শুরু করে তখনই আমরা অনেকেই নির্ভর করি। অথবা, এটি ব্যবহারিক পদ্ধতি হতে পারে যখন সিস্টেমে নতুন সফ্টওয়্যার ইনস্টল করা হয় এবং এটি একটি রিবুট দাবি করে।

লিনাক্স অফার করে রিবুট একটি সিস্টেম রিস্টার্ট বা রিবুট করার কমান্ড, এমনকি দূরবর্তী সংযোগের মাধ্যমেও। কমান্ডটি মনে রাখা সহজ কারণ নামটিই আক্ষরিক অর্থে ফাংশন।

লিনাক্সে রিবুট করার সমস্ত উপায়

ঠিক আছে, জোর করে আপনার সিস্টেম বন্ধ করা হোক বা পরিষ্কারভাবে এবং নিরাপদে আপনার সিস্টেম রিবুট করা, লিনাক্স আপনাকে এই সমস্ত পরিস্থিতিতে কভার করেছে। আপনার সমস্ত রিবুট করার প্রয়োজন মেটাতে এর অস্ত্রাগারে বিভিন্ন কমান্ড রয়েছে।

আসুন আমরা লিনাক্সে উপলব্ধ কমান্ডের বিভিন্ন বিকল্প দেখি।

  • রিবুট
  • শাটডাউন
  • ক্ষমতা
  • থামা

উপরে উল্লিখিত সমস্ত কমান্ড বিভিন্ন ক্রিয়া সম্পাদন করতে পারে যেমন একটি সার্ভার বন্ধ করা, একটি সিস্টেম রিবুট করা বা একটি সিস্টেম বন্ধ করা। এই কমান্ডগুলি কিছু ছোটখাটো পার্থক্যের সাথে একইভাবে কাজ করে।

যদিও এই পৃষ্ঠার উদ্দেশ্যে, আমরা ব্যবহার করব রিবুট শুধুমাত্র আদেশ।

লিনাক্স রিবুট আদেশ

রিবুট কমান্ডটি আপনার স্থানীয় কম্পিউটারের পাশাপাশি দূরবর্তী সিস্টেমের জন্য সবচেয়ে উপযুক্ত।

সাধারণ বাক্য গঠন:

সুডো রিবুট [বিকল্প]

বিঃদ্রঃ: আপনি 'ব্যবহার নিশ্চিত করুনsudo' ব্যবহার করার সময় রিবুট আদেশ শুধু ব্যবহার করে রিবুট একা কমান্ড বেশিরভাগ ব্যবহারকারীর জন্য কাজ নাও করতে পারে।

রিবুট কমান্ডের সাথে উপলব্ধ বিকল্পগুলি

আপনি কাস্টমাইজ করতে পারেন রিবুট আপনার সিস্টেম রিবুট করার জন্য আপনার প্রয়োজনীয়তার জন্য নিম্নলিখিত বিকল্পগুলি ব্যবহার করে কমান্ড দিন।

অপশনবর্ণনা
-পিমেশিন বন্ধ করুন
-- থামামেশিন থামান
-চঅবিলম্বে রিবুট জন্য বল
-শুধুমাত্র wtmpশুধু লেখে wtmp শাটডাউন এন্ট্রি, আসলে বন্ধ করে না, বা সিস্টেম রিবুট করে না

দ্য -পি এর সাথে ব্যবহার করার সময় বিকল্প রিবুট কমান্ড, মেশিন বন্ধ হবে. এই বিকল্পটি অন্যান্য কমান্ডের সাথে একই ভাবে কাজ করে শাটডাউন, থামা এবং যন্ত্র বন্ধ.

দ্য -চ বিকল্পটি অবিলম্বে রিবুট করার জন্য সিস্টেমকে বাধ্য করে। যদিও এটি একটি জোরপূর্বক রিবুট, এটি পরিষ্কার শাটডাউনের ফলাফল।

দ্য -শুধুমাত্র wtmp অপশনটি আপনাকে আপনার সিস্টেম বন্ধ বা রিবুট না করেই বুট লগ ফাইলে এন্ট্রি করতে দেয়।

এই সব অপশন সঙ্গে ব্যবহার করা যেতে পারে যন্ত্র বন্ধ, থামা এবং শাটডাউন পাশাপাশি আদেশ।

আপনার সিস্টেমে রিবুট কমান্ড ব্যবহার করে

ব্যবহার শুরু করতে রিবুট কমান্ড, বাস্তবায়নটি আরও ভালভাবে বুঝতে নিম্নলিখিত উদাহরণটি দেখুন।

বাক্য গঠন:

sudo রিবুট

আউটপুট:

জারি করার পর sudo রিবুট কমান্ড, সমস্ত ব্যবহারকারীদের জানানো হবে যে সিস্টেমটি পুনরায় বুট করা হচ্ছে। আপনার সিস্টেমে বর্তমানে চলমান সমস্ত প্রক্রিয়াগুলিকে জানানো হবে যে সিস্টেমটি ডাউন হচ্ছে।

পরে রিবুট কমান্ড জারি করা হয়, সিস্টেম দ্বারা আর কোন ব্যবহারকারী-লগইন অনুমোদিত হবে না।

আপনি আপনার সিস্টেম রিবুট করতে নিম্নলিখিত কমান্ডটি ব্যবহার করতে পারেন।

/sbin/রিবুট

আপনার টার্মিনালে এই লাইনটি টাইপ করলেই আপনার সিস্টেম অবিলম্বে রিবুট হবে।

রিমোট লিনাক্স সিস্টেমে রিবুট কমান্ড ব্যবহার করা

রিবুট কমান্ডের মাধ্যমে আপনি একটি দূরবর্তী লিনাক্স সিস্টেম রিবুট করতে পারেন। শুধু আপনার স্থানীয় সিস্টেমের টার্মিনাল থেকে ssh এর মাধ্যমে দূরবর্তী সিস্টেমের সাথে সংযোগ করুন।

সাধারণ বাক্য গঠন:

ssh root@[remote_server_ip] /sbin/রিবুট

আদেশ টুকরো টুকরো বোঝা যায়। এখানে আমি ব্যবহার করেছি ssh একটি হিসাবে লগ ইন করার ইউটিলিটি মূল রিমোট সার্ভারে ব্যবহারকারী। একই কমান্ডে, আমি ব্যবহার করে সার্ভার রিবুট করার জন্য নির্দিষ্ট করেছি /sbin/রিবুট আদেশ

আসুন একটি উদাহরণ দিয়ে এই বাক্য গঠনটি বুঝতে পারি।

ssh [email protected]

আমি হিসাবে লগ ইন করেছি মূল কমান্ডে উল্লেখ করা হিসাবে server_ip-এ ব্যবহারকারী।

gaurav@ubuntu:~$ ssh [email protected] হোস্ট '142.93.217.188 (142.93.217.188)' এর সত্যতা প্রতিষ্ঠিত করা যাবে না। ECDSA কী ফিঙ্গারপ্রিন্ট হল SHA256:cXEkWjt7WHy11QRMhAa8mDmjAgE2SCKkp+xpaWAKLak। আপনি কি নিশ্চিত আপনি সংযোগ চালিয়ে যেতে চান (হ্যাঁ/না)? হ্যাঁ সতর্কতা: পরিচিত হোস্টের তালিকায় স্থায়ীভাবে '142.93.217.188' (ECDSA) যোগ করা হয়েছে। [email protected] এর পাসওয়ার্ড: Linux debian-s-1vcpu-1gb-blr1-01 4.9.0-13-amd64 #1 SMP ডেবিয়ান 4.9.228-1 (2020-07-05) x86_64 প্রোগ্রামগুলির সাথে অন্তর্ভুক্ত ডেবিয়ান জিএনইউ/লিনাক্স সিস্টেম ফ্রি সফটওয়্যার; প্রতিটি প্রোগ্রামের জন্য সঠিক বন্টন শর্তাবলী /usr/share/doc/*/copyright এ পৃথক ফাইলে বর্ণনা করা হয়েছে। ডেবিয়ান GNU/Linux প্রযোজ্য আইন দ্বারা অনুমোদিত পরিমাণে, একেবারে কোন ওয়্যারেন্টি সহ আসে। root@debian-s-1vcpu-1gb-blr1-01:~#

দূরবর্তীভাবে লগ ইন করার পরে, ব্যবহার করুন রিবুট রিমোট সিস্টেম রিস্টার্ট করতে নিচের কমান্ড দিন।

sudo রিবুট

আউটপুট:

root@debian-s-1vcpu-1gb-blr1-01:~# suod রিবুট সংযোগ 142.93.217.188 রিমোট হোস্ট দ্বারা বন্ধ। 142.93.217.188 এর সাথে সংযোগ বন্ধ। gaurav@ubuntu:~$

আপনার রিবুট কাস্টমাইজ করা হচ্ছে

আপনি যদি একজন সিস্টেম অ্যাডমিন হন তবে আপনি একটি বার্তাও ড্রপ করতে পারেন (এর সাথে --বার্তা বিকল্প) রিবুট কমান্ডের সাথে সিস্টেমের সমস্ত ব্যবহারকারীদের জানাতে দেয় যে কেন এটি রিবুট করা হচ্ছে।

উদাহরণ:

sudo systemctl --message="ত্রৈমাসিক সফ্টওয়্যার রক্ষণাবেক্ষণ ড্রিল" রিবুট

এখানে, আমরা ব্যবহার করেছি systemctl শুরু করার জন্য কমান্ড রিবুট কমান্ড লাইন ইউটিলিটি। এছাড়াও আপনি ব্যবহার করতে পারেন সেবা এর পরিবর্তে কমান্ড systemctl.

নমুনা আউটপুট:

সিস্টেম রিবুট হচ্ছে (ত্রৈমাসিক সফ্টওয়্যার রক্ষণাবেক্ষণ ড্রিল)

আপনি বুট লগগুলিতে অনুরূপ আউটপুট দেখতে পারেন।

রিবুট লগ চেক করা হচ্ছে

সিস্টেম রিবুট লগ সংরক্ষণ করা হয় /var/log/wtmp আপনার লিনাক্স মেশিনে ফাইল। কিন্তু সেই ফাইলের মাধ্যমে স্ক্রোল করার পরিবর্তে, আপনি সহজভাবে ব্যবহার করতে পারেন শেষ রিবুt কমান্ড দিয়ে দ্রুত আপনার রিবুট লগ চেক করুন।

শেষ রিবুট | কম

নমুনা আউটপুট:

রিবুট সিস্টেম বুট 4.15.0-112-gener Tue Sep 29 16:30 এখনও চলছে রিবুট সিস্টেম বুট 4.15.0-112-gener Tue Sep 29 13:21 - 16:30 (03:09) রিবুট সিস্টেম বুট 4.15.0- 112-gener Tue Sep 29 12:07 - 13:21 (01:13) রিবুট সিস্টেম বুট 4.15.0-112-gener Tue Sep 29 08:51 - 12:06 (03:15) রিবুট সিস্টেম বুট 4.15.0- 112-জেনার Mon Sep 28 20:22 - 21:00 (00:37) রিবুট সিস্টেম বুট 4.15.0-112-gener Mon Sep 28 16:27 - 16:45 (00:17) রিবুট সিস্টেম বুট 4.15.0- 112-জেনার Mon Sep 28 11:22 - 14:16 (02:54) রিবুট সিস্টেম বুট 4.15.0-112-gener Sun Sep 27 23:04 - 00:22 (01:18) রিবুট সিস্টেম বুট 4.15.0- 112-জেনার Sun Sep 27 11:25 - 12:29 (01:03) রিবুট সিস্টেম বুট 4.15.0-112-gener Sat Sep 26 09:52 - 12:15 (02:23) রিবুট সিস্টেম বুট 4.15.0- 112-জেনার শুক্র সেপ্টেম্বর 25 11:12 - 12:15 (1+01:03) রিবুট সিস্টেম বুট 4.15.0-112-জেনার থু সেপ্টেম্বর 24 11:13 - 17:19 (06:06)

উপসংহার

এখন আমরা লিনাক্স কিভাবে সম্পর্কে একটি পরিষ্কার ধারণা আছে রিবুট কমান্ড ফাংশন। আমরা নিরাপদে বলতে পারি যে রিবুট কমান্ডে প্রযোজ্য বেশিরভাগ বিকল্পও এর সাথে কাজ করে শাটডাউন, থামা এবং যন্ত্র বন্ধ আদেশ আমরা এখন সহজেই ব্যবহার করতে পারি রিবুট আপনার লিনাক্স সিস্টেমকে দ্রুত রিবুট করার জন্য কমান্ড।