"সুডো শাটডাউন এখন" চালাচ্ছে না কেন?


87

আমি যখন নিম্নলিখিতটি ইস্যু করি:

sudo shutdown now

..আমার নতুন কমিশন করা উবুন্টু 14.04 সার্ভার বন্ধ হয় না। এটি নিম্নলিখিত বার্তাটি দিয়ে থামে:

* Stopping System V runlevel compatibility
Give root password for maintenance:
(or type Control-D to continue):

আমি যদি পাসওয়ার্ডটি টাইপ করি তবে মেশিনটি কেবল শেল প্রম্পটে বসে at



5
ভোটারদের নিকটবর্তী করুন: এটি কোনও সদৃশ নয়। প্রশ্নগুলি একইরূপে এটি একটি নির্দিষ্ট কমান্ড সম্পর্কে জিজ্ঞাসা করছে, অন্যটি কমান্ড-লাইন থেকে মেশিনটি বন্ধ করার একটি সাধারণ উপায়।
শেঠ

উত্তর:


138

;তিহ্যগতভাবে, কমান্ড sudo shutdown nowআপনাকে রানলেভেল 1 (পুনরুদ্ধার মোড) এ নিয়ে যাবে; এটি আপস্টার্ট এবং SysV ইডি উভয়ের জন্য ঘটবে। আপনি যা চান তা পেতে, অর্থাৎ কম্পিউটারকে সঠিকভাবে বন্ধ করতে হলে আপনাকে -hসুইচটি দিতে হবে shutdown

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

-hএর সুইচ shutdownপারেন ইচ্ছা haltবা poweroffকম্পিউটার, সিদ্ধান্ত সিস্টেম দ্বারা গ্রহণ করা হবে যদিও উবুন্টু আমি এটি স্বাভাবিকভাবে would দেখেছি poweroffমেশিন। যে নিশ্চিত করা জন্য, আপনি ব্যবহার করতে পারেন -Pসঙ্গে সুইচ shutdownকরতে poweroffকম্পিউটার।

সংক্ষেপে বলতে গেলে এখানে একটি কম্পিউটারে poweroff( না halt ) কমান্ডগুলি উপলব্ধ :

sudo shutdown -h now
sudo shutdown -P now
sudo poweroff
sudo halt -p
sudo init 0

poweroffএবং haltকমান্ড মূলত ডাকা shutdown(ছাড়া poweroff -f)। sudo poweroffএবং sudo halt -pঠিক মত হয় sudo shutdown -P now। কমান্ড sudo init 0আপনাকে রানলেভেল 0 ( শাটডাউন ) এ নিয়ে যাবে।

এখন আপনি যদি জোর করে বন্ধ করতে চান, অর্থাৎ, আপনি প্রক্রিয়াগুলি স্বাভাবিকভাবে বন্ধ হওয়ার জন্য অপেক্ষা করতে চান না? সেক্ষেত্রে আপনি ব্যবহার করতে পারেন:

sudo poweroff -f

এটি ব্যবহার করবে না shutdown। বরং reboot(2)কম্পিউটারটি তাত্ক্ষণিকভাবে বন্ধ করতে সিস্টেম কল (রিবুট, পাওয়ারআফ এবং হোল্টের জন্য ব্যবহৃত) শুরু করবে।


2
অথবা, 'পাওয়ার' এর সাথে 'এখন' বন্ধ করুন:sudo shutdown -P now
ডেভিড 6

3
"জোর করে শাটডাউন" বলতে কী বোঝ? মতে একজন লোক পৃষ্ঠা , -fবিকল্প শুধু অগ্রাহ্য fsckরিবুট করুন। এবং উবুন্টুর ম্যান পেজ অনুসারে, এরকম কোনও বিকল্প নেই।
রুসলান

1
@ রুসলান: সম্ভবত এটিকে halt -f/ এর সাথে বিভ্রান্ত করছে poweroff -f, যা ইনপিকে বাইপাস করে এবং কার্নেলটিকে সরাসরি শক্তি কাটাতে বলে। যে হয় জোরালো।
মাধ্যাকর্ষণ

1
আমার ল্যাপটপ আপনাকে ধন্যবাদ! আমি আসলে এটির সাথে ঝুলিয়েছিলাম এবং সর্বদা পাওয়ার বোতামটি ব্যবহার করেছিলাম, তবে এখন আমি জানি! হলটটি আমার সিস্টেমে চালিত ছিল, তবে পাওয়ারআফটি আসলে এটি বন্ধ করে দেয়। অনেক ধন্যবাদ! :-)
টেরেন্স

1
@ আরজিজি আমি আপনাকে সুপারিশ করব যে আপনি syncএই কমান্ডের আগে দৌড়াবেন , কারণ এই কমান্ডটি এমন কিছুকে বাইপাস করে যা এখনও ক্যাশে রয়েছে। syncক্যাশেড ডিস্কে লেখার জন্য বাধ্য করবে, তারপরে আপনি এটিকে বন্ধ করে দিতে পারেন।
টেরেন্স

15

আমি নিশ্চিত যে সঠিক কমান্ডটিতে "-h" বিকল্প (থামানো) থাকা দরকার। এটা চেষ্টা কর:

sudo shutdown -h now

6

শারীরিক মেশিন নিজে থেকে বিদ্যুৎ বন্ধ করতে না পারার দিনগুলি থেকে এটি একটি উত্তরাধিকার। উদাহরণস্বরূপ, হোল্ট কমান্ড sudo haltসমস্ত প্রোগ্রাম সমাপ্ত করে এবং প্রায় চালিত হওয়ার জন্য প্রস্তুত র‌্যাম থেকে সমস্ত কিছুই আনলোড করে । যাইহোক, আপনি যদি চালনা করেন তবে sudo halt -pএটি সমস্ত কিছু করবে, তারপরে সিস্টেমটি বিদ্যুৎ বন্ধের জন্য সিগন্যাল করুন, বা shutdownকমান্ডের ক্ষেত্রে আপনার -aবিকল্পটি প্রয়োজন , আমি বিশ্বাস করি, যদিও আমি ব্যক্তিগতভাবে ব্যবহার করি halt


যদি আমি সর্বদা এই কমান্ডটি দিয়ে পিসি বন্ধ করি?
নালপয়েন্টার

-1

আমি সর্বদা নিম্নলিখিতটি ব্যবহার করেছি

sudo shutdown -a now

বা শাটডাউন করার সাথে সাথেই পুনরায় বুট করতে হবে

sudo shutdown -r now

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


1
হতে পারে আপনি উইন্ডোজ কমান্ডের কথা ভাবছেন shutdown /a, যা শাটডাউন ( shutdown -cউবুন্টুর সমতুল্য ) বন্ধ করে দেয়।
দেলতাব

@ দালতাব হ্যাঁ, আমি তখন যা ভাবছিলাম তা অবশ্যই তা। অদ্ভুত যে শাটডাউন - যদিও আমার পক্ষে কাজ করে।
এনপিক
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.