আমি শুধু মধ্যে পার্থক্য জানতে চাই
reboot
init 6
shutdown -r now
এবং কোনটি নিরাপদ এবং সেরা?
আমি শুধু মধ্যে পার্থক্য জানতে চাই
reboot
init 6
shutdown -r now
এবং কোনটি নিরাপদ এবং সেরা?
উত্তর:
তাদের মধ্যে কোনও পার্থক্য নেই। অভ্যন্তরীণভাবে তারা ঠিক একই জিনিস করে:
reboot
shutdown
কমান্ডটি ব্যবহার করে (-r সুইচ সহ)। শাটডাউন কমান্ডটি সমস্ত চলমান প্রক্রিয়াগুলি ধ্বংস করতে ব্যবহৃত হয়, সমস্ত ফাইল সিস্টেম আনমাউন্ট করে এবং শেষ পর্যন্ত কার্নেলকে এসিপিআই পাওয়ার কমান্ড দিতে বলে। উত্সটি এখানে পাওয়া যাবে । পুরানো ডিস্ট্রোজে রিবুট কমান্ডটি SIGKILL
সিগন্যাল জারি করে প্রক্রিয়াগুলি প্রস্থান করতে বাধ্য করছিল (এখনও উত্সগুলিতে পাওয়া যায়, -f
বিকল্পের সাহায্যে আহ্বান করা যেতে পারে ), বেশিরভাগ সাম্প্রতিক ডিস্ট্রোজে এটি আরও কৃপণ এবং আরম্ভ করে বন্ধুত্বপূর্ণের ডিফল্ট হয় init 1 -> shutdown -r
। এটি নিশ্চিত করে যে ডেমোনগুলি শাটডাউনের আগে নিজেরাই পরিষ্কার করবে।
init 6
init
থিম ফাইলগুলিতে লেখা সমস্ত প্রসেস প্রসেস / ডেমোনগুলি বন্ধ করে দেওয়ার প্রক্রিয়াটি জানায় (বিপরীত ক্রমে তারা শুরু করেছিল) এবং শেষ পর্যন্ত shutdown -r now
মেশিনটি পুনরায় বুট করার জন্য আদেশটি অনুরোধ করে
উভয় কমান্ড হুবহু একই রকম হওয়ায় আজ তেমন পার্থক্য নেই এবং তারা শাটডাউন স্ক্রিপ্টগুলির জন্য অনুরোধ করে পরিষেবা / ডেমোন শুরু করার জন্য ব্যবহৃত স্ক্রিপ্টগুলিকে সম্মান করে। reboot -f -r now
নীচে বর্ণিত ব্যতীত
কেন reboot -f
নিরাপদ নয় এর ম্যানেজগুলি থেকে একটি ছোট্ট ব্যাখ্যা নেওয়া হয়েছে :
-ফ, - ফোর্স তাত্ক্ষণিক থামানো, শক্তি বন্ধ, পুনরায় বুট করতে বাধ্য করুন। Init সিস্টেমের সাথে যোগাযোগ করবেন না।
সম্পাদনা:
উল্লেখ করতে ভুলে গেছেন, আসন্ন আরএইচইএল বিতরণে আপনার পাওয়ার systemctl
কমান্ড / রিবুট ইস্যু করতে নতুন কমান্ডটি ব্যবহার করা উচিত । যেমন ম্যান্যাপে উল্লিখিত হয়েছে reboot
এবং shutdown
সেগুলি হ'ল কেবলমাত্র সামঞ্জস্যের জন্য একটি লিগ্যাসি কমান্ড। এবং systemctl
পদ্ধতিটি একমাত্র নিরাপদ হবে।
init 1 -> shutdown -r
?
শাটডাউন পছন্দনীয় কারণ এটি আপনাকে কঠোর কর্মের কারণ নির্দিষ্ট করতে দেয় - এমন কিছু যা আপনার সর্বদা করা উচিত। বার্তাটি উত্তরসূরির জন্য লগ-এ রেকর্ড করা হবে। উদাহরণ স্বরূপ:
shutdown -r now 'Kernel upgrade requires reboot'
আপনি একটি নির্ধারিত পুনরায় বুট করতে পারেন - now
রিবুট সময় ছাড়া অন্য কিছু নির্দিষ্ট করে :
shutdown -r 22:00 'Work around kernel memory leak'
তারপরে আপনার ব্যবহারকারীরা সময় ঘনিয়ে আসার জন্য পর্যায়ক্রমিক অনুস্মারক পাবেন - প্রক্রিয়াটি আরও সুশৃঙ্খল এবং পেশাদার হবে।
Traditionalতিহ্যবাহী এককগুলিতে reboot
এবং shutdown -r now
সম্পূর্ণ ভিন্ন কমান্ড। সাধারণ ব্যবহারের অধীনে, reboot
শুধুমাত্র একক ব্যবহারকারী মোডে ব্যবহার করা নিরাপদ।
shutdown -r now
বিভিন্ন * স্নো এবং নিরাপদ জুড়ে শাটডাউন ক্যানোনিকাল পদ্ধতি সাধারণভাবে ব্যবহার করা এবং বৈশিষ্ট্যগুলি সমতূল্য init 6
।
ফ্রিবিএসডি তে reboot
এবং এর মধ্যে পার্থক্য রয়েছে shutdown -r now
। থেকে reboot
মানুষ পৃষ্ঠা:
সাধারণত, সিস্টেমটি থামানো বা পুনরায় চালু করার প্রয়োজন হলে শাটডাউন (8) ইউটিলিটি ব্যবহৃত হয়, ব্যবহারকারীদের তাদের আসন্ন আযাবের আগাম সতর্কতা দেয় এবং নির্দিষ্ট প্রোগ্রামগুলি পরিষ্কারভাবে বন্ধ করে দেয়।