বিদ্যুৎ না কেটে বিন্যাস বন্ধ করার কোনও ভাল কারণ আছে কি?


13

হার্ডওয়্যারটিতে পাওয়ার বন্ধ না করে কোনও সিস্টেম বন্ধ করার কোনও ভাল কারণ আছে কি? মানে সুইচটি haltব্যবহার না করে কমান্ডটি ব্যবহার করা -p

আমি ইন্টারনেটে কোনও উত্তর খুঁজে পাইনি।


1
ব্যর্থ / অনুপযুক্ত প্রয়োগ / অসমর্থিত এসিপিআই এর একটি কারণ হতে পারে।
ʜιᴇcʜιᴇ007

আমি মনে করি ওপির অর্থ হ'ল কেন কোনও আদেশ haltব্যবহার করা হয় যদি তা কখনই ব্যবহার না করা হয় -p। কেউ বিদ্যুতটি কাটতে না চাইলে কোনও ব্যবস্থা কেন থামিয়ে দেবে? সুতরাং কেন haltবিদ্যুৎ বন্ধ করার জন্য বাস্তবায়ন করা হবে না ।
কিনেেক্টাস

1
@ বিগক্রিস "কেন" এর জন্য, আমার ধারণাটি এটি হবে কারণ এসিপিআই চালু / ব্যাপকভাবে উপলব্ধ হওয়ার আগে "হাল্ট" তৈরি করা হয়েছিল এবং পশ্চাদপটে সামঞ্জস্যের জন্য সম্ভবত ডিফল্ট হাল্ট অ্যাকশনটি সম্ভবত রেখে দেওয়া হয়েছিল।
ʜιᴇcʜιᴇ007

উত্তর:


13

হার্ডওয়্যারটিতে পাওয়ার বন্ধ না করে কোনও সিস্টেম বন্ধ করার কোনও ভাল কারণ আছে কি?

হ্যাঁ. আমি এর রিসেট বোতামটি চাপ দিতে এবং এটির পাওয়ার বোতামটি শক্তিশালীকরণ বন্ধ করার পরিবর্তে এটি পুনরায় চালু করতে চাই।

মানে সুইচটি haltব্যবহার না করে কমান্ডটি ব্যবহার করা -p

4.2BSD এ, haltকমান্ডটির একটি সুইচ ছিল না-p । এটি এখানে বৃহত্তর উত্তরের দিকে নির্দেশ করে: সমস্ত হার্ডওয়্যার পিসির মতো কাজ করে না; এমনকি পিসি সর্বদা এখনকার মতো কাজ করে নি।

কেন্দ্রীয় প্রসেসিং ইউনিটগুলির বিদ্যুৎ সরবরাহের উপর নিয়ন্ত্রণ থাকে বা মেইনবোর্ড এবং পেরিফেরিয়ালগুলি একইভাবে যে অবস্থাগুলিতে বিদ্যুৎ-চলনে থাকে সেগুলিতে পুরোপুরি পুনরায় সেট করতে পারে এমন ঘটনাটি (এবং এখনও কখনও কখনও কখনও তা হয়নি)। কিছু সিস্টেমে, "শাট ডাউন এবং পাওয়ার অফ" বা "শাট ডাউন এবং রিসেট" এর দ্বিতীয় অংশটি একটি শারীরিক ক্রিয়া ছিল , মেশিনের সামনের প্যানেলে একটি (যথাযথ) পাওয়ার বোতাম বা একটি রিসেট বোতাম টিপে অপারেটর গ্রহণ করেছিল। কোনও পরিমাণ কমান্ড-লাইন সুইচ এটি অর্জন করতে পারেনি। সফ্টওয়্যার দিকে, মেশিনটি কেবল বন্ধ হয়ে যায় এবং তারপরে কিছুই না করে অসীম লুপে কাটল। (কিছু মেশিন একটি রম মনিটর প্রোগ্রামে প্রস্থান করবে))

আধুনিক বিএসডি নোট করে যে তাদের haltকমান্ডের -pবিকল্পটি কেবল "যদি এটি করতে পারে" (ফ্রিবিএসডি) শক্তি বন্ধ করে এবং যেখানে "সিস্টেম সফ্টওয়্যার পাওয়ারডাউন সমর্থন করে না" (নেটবিএসডি) তা করবে না। এসসিও ইউনিক্স haltsysকমান্ডের (সিস্টেম 5 সমতুল্য halt) এর জন্যও -pবিকল্প ছিল না এবং এর ম্যানুয়াল পৃষ্ঠাতে ব্যাখ্যা করা হয়েছে যে এটি সিস্টেমটি বন্ধ করে দেয় যাতে অপারেটর অন্য উপায়ের মাধ্যমে এটি চালিয়ে যায় বা পুনরায় বুট করতে পারে।

আজকাল, এমন অনেকে আছেন যারা সিস্টেমড লোকের মতোই haltআদেশ বজায় রাখেন যে কমান্ডটি বাস্তবে অপ্রচলিত। তারা এটি বজায় রাখতে পারে যে haltকমান্ডটি ব্যবহার করতে হবে না এবং এটি "কেবলমাত্র সামঞ্জস্যের জন্য" (সিস্টেমযুক্ত ম্যানুয়াল পৃষ্ঠাগুলিতে যেমন রয়েছে) সিস্টেমে রয়েছে। এটি বরং এটিকে কী বিকল্প দেবে তার বিকল্পটির প্রশ্নটি সরবরাহ করে ( systemctl haltকোনও -pবিকল্প নেই)।

এটি এই অবস্থানটিও প্রদর্শন করে যে আমরা এখন আছি যে এই কমান্ড সেটটি সামঞ্জস্যতার বিকল্পগুলির সাথে এতটাই সুন্দর হয়ে উঠেছে যে এটি লোকেদের কম্পিউটারগুলিকে স্ব-বিপরীত নির্দেশাবলী reboot --haltএবং এর মতো করে দিতে দেয় poweroff --reboot। আমি এর ম্যানুয়াল পেজে এই লক্ষনীয় জখলাবার halt , fasthalt, reboot, fastboot, এবং poweroffকমান্ড। ☺

আরও পড়া

  • halt। 1982-05-11। 4.2BSD ম্যানুয়াল।
  • haltsys। 2005-06-03। এসসিও ওপেন সার্ভার ম্যানুয়াল।
  • জোনাথন ডি বয়েন পোলার্ড (2018)। haltsysnosh গাইড । সফটওয়্যার।
  • জোনাথন ডি বয়েন পোলার্ড (2018)। fastpowercyclenosh গাইড । সফটওয়্যার।
  • জোনাথন ডি বয়েন পোলার্ড (2018)। shutdownnosh গাইড । সফটওয়্যার।
  • লেনার্ট কবিতা (2013-10-07)। halt। সিস্টেমযুক্ত ম্যানুয়াল পৃষ্ঠাগুলি। freedesktop.org।

2
> "আমি তার রিসেট বোতামটি টিপতে এবং পাওয়ারটি বন্ধ করার জন্য তার পাওয়ার বোতামটি চাপ দেওয়ার পরিবর্তে এটি পুনরায় চালু করতে চাই" " এ নিয়ে যুক্তি কী? হার্ডওয়্যার উপর পরিধান এবং টিয়ার কমাতে? অন্যথায়, কেন কেবল থামার পরিবর্তে একটি রিবুট করবেন না?
TheKarateKid
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.