কীভাবে কোনও ইউনিক্স / লিনাক্স সার্ভারটি সঠিকভাবে বন্ধ বা পুনরায় বুট করা যায়


11

ইউনিক্স / লিনাক্স সার্ভার বন্ধ করার সঠিক উপায় কী?

আমার গুগলিং থেকে আমি নিম্নলিখিত শিখলাম (আশা করি):

শাটডাউন : আমার থামানো প্যারামিটার -h, বা পুনরায় বুট করার জন্য প্যারামিটার -r ব্যবহার করা উচিত

থামানো : কম্পিউটারটি থামায় (প্রসেসরটি থামায়? এটি কি শারীরিকভাবে কম্পিউটারের শক্তি বন্ধ করে দেয়?)। আমি মনে করি এটি init0 এ না হলে শাটডাউন কল করবে, অন্যথায় কেবল বন্ধ হয়ে যাবে।

রিবুট : init6 এ না থাকলে, শাটডাউন কল করে, অন্যথায় কেবল কম্পিউটারটি রিবুট করে।

যদি সমস্ত কিছু সঠিক হয়, তবে কেবলমাত্র 'থামানো' কী করে তা কেবলমাত্র আমি বুঝতে পারি না। এটি কি কেবলমাত্র প্রসেসরটি বন্ধ করে দেয় তবে কম্পিউটারটি শারীরিকভাবে বন্ধ করে দেয় না? আমি কীভাবে কম্পিউটারকে "পাওয়ার অফ" করব?

ধন্যবাদ

উত্তর:


13

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

haltছাড়া -fশুধু উপরে শাটডাউন ডাকব এবং তাই হবে reboot, তারা মূলত শুধু alias লেখা হয়।


আমি এখন / এসবিন / শাটডাউন -h (-r) এর একটি বড় অনুরাগী। "থাম" ব্যবহার করে আমাকে সর্বদা ভয় পেত।
রেটকন্ট্রোল

1
থোরিও আরও একটি ভাল বক্তব্য দেয়: আপনার গুরুত্বপূর্ণ সিস্টেম কমান্ডকে একটি সুস্পষ্ট পথ দিয়ে কল করার অভ্যাস করার চেষ্টা করা উচিত, (যেমন / sbin / শাটডাউন)। আপনার সিস্টেমে যদি কখনও আপস করা হয় এবং আপনি এটি সম্পর্কে অবগত না হন তবে এটি আপনাকে বাঁচাতে পারে।
রায়ান ফিশার

1
মিস্টিকফিশ: সম্মত, সেই অভ্যাসটি গ্রহণ করবে। যদিও তার একটি ভাল বক্তব্য রয়েছে, আমি জানি না আমি যদি তার বিদ্যুৎবিহীন একটি কক্ষের কেবিনে সমস্ত সময় ব্যয় করি তবে আমি সাধারণভাবে আইটি সম্পর্কে তার পরামর্শের উপর নির্ভর করব কিনা।
কাইল ব্র্যান্ড্ট

এটি যদি আপনার আঙুলগুলিতে
আঁকানো পথে নির্বাহযোগ্যকে

কাইল ব্র্যান্ডট, সুন্দর
জোসেফ কর্ন

3

লিনাক্সে, আমি সর্বদা ব্যবহার করেছি rebootএবং halt, যদিও আমি এমন haltলোকদেরও জানি যারা ভীতিকর সন্ধান করে। halt(8)সাজানোর কারণ কেন:

পুরানো সিস্টভিনিট রিলিজের অধীনে, পুনরায় বুট এবং হল্টকে কখনই সরাসরি কল করা উচিত নয়। সিস্টেমটি রানলেভেল 0 বা 6 এ না থাকলে হল্ট এবং রিবুট চালনার 2.79 রিলিজ থেকে (8) এর অর্থ হ'ল যদি থামানো বা পুনরায় বুট করা বর্তমান রানলেভেলটি সনাক্ত করতে না পারে (উদাহরণস্বরূপ, / var / run / utmp না হলে) সঠিকভাবে আরম্ভ করা হয়েছে) শাটডাউন ডাকা হবে, যা আপনি যা চান তা নাও হতে পারে। আপনি যদি হার্ড স্টল বা রিবুট করতে চান তবে -f পতাকাটি ব্যবহার করুন।

sysvinit 2.74 তারিখ 17-মার্চ-1998 21:53। :)

কীভাবে বিদ্যুত বন্ধ হবে আপনার প্রশ্ন সম্পর্কে, আপনি ব্যবহার করতে পারেন poweroffবা halt -p। বেশিরভাগ সাম্প্রতিক লিনাক্স সিস্টেমগুলি কেবলমাত্র haltবা shutdown -hএগুলিও বন্ধ হয়ে গেছে বলে মনে হচ্ছে ।


সোলারিস এখনও সেই ভিড়ে রয়েছেন যেখানে 'থামানো' ভীতিজনক কাজ করে।
কার্ল কাটজ্কে

3

আমি ব্যবহার করি halt- মনে রাখার জন্য কম পরামিতি।

কেউ দুর্ঘটনার কারণে ভুল সার্ভারটি বন্ধ না করে তা নিশ্চিত করার জন্য কেউ একটি ভার্চুয়াল মলি গার্ড তৈরি করেছেন। এটি কয়েকবার আমাকে রক্ষা করেছে। এটি molly-guardউবুন্টুতে প্যাকড ।


1
মলি-প্রহরী কীভাবে কাজ করে সে সম্পর্কে অন্য কেউ যদি অবাক হন তবে এখানে একটি উদাহরণ রয়েছে: guillaume.segu.in/blog/home/118/…
ম্যারি ফিশার

1

আমি সাধারণত ব্যবহার করি (অবশ্যই মূল ব্যবহারকারী হিসাবে):

 init 0

সিস্টেমকে বিদ্যুৎ বন্ধ অবস্থায় আনতে হবে। এটি রুনডাউন স্ক্রিপ্টিং সম্পাদন করে।

 init 6

সিস্টেমটি নামিয়ে আনতে এবং এটি স্বয়ংক্রিয়ভাবে পুনরায় বুট করার জন্য। এটি রুটাউন স্ক্রিপ্টিংও সম্পাদন করে।


1
থামাতে "স্টপ" প্যারামিটার সহ সমস্ত ইনস্ক্রিপ্টও চালানো হত।
হাইয়ালকি

1
কোন সিস্টেমে থামানো ভাল বন্ধ হয় না?
asjo

2
উপরের দুটি মন্তব্যের উপর ভিত্তি করে আমি আমার থামার মন্তব্যটি সরানোর জন্য আমার নোটটি সম্পাদনা করেছি। যাইহোক, আমি ফ্রিবিএসডি ver.২ এ যাচাই করেছি এবং সোলারিস 10 5/2009 x86 এই দুটি সিস্টেমে সাধারণ হোল্ট কমান্ড কার্যকর করা মানক রুটাউন ক্রমটি জড়িত করবে না। তবে, সেন্টোস ৫.৩, ওপেনসুস ১১.১, এবং ফেডোরা ১১-র থামার কমান্ডটি স্ট্যান্ডার্ড রেনডাউন ক্রম জড়িত এবং মূলত
থিম

0

এখানে লক্ষণীয়:

সোলারিসের "শাটডাউন -y -i5 -g0" শট ডাউন করার জন্য, বা পুনরায় বুট করার জন্য "শাটডাউন -y -i6 -g0" দরকার। সোলারিসে থামানো বা পুনরায় বুট করা কেবল তখনই ব্যবহার করা উচিত যখন আপনি জিনিসগুলি বন্ধ করে দেওয়ার আগে কোনও সতর্কতা বা গ্রেস পিরিয়ড না দেওয়ার জন্য গ্রহণযোগ্য হয় ... আপনি যদি বন্ধ করার আগে এটি আনমাউন্ট না করেন তবে ডিস্ক সিস্টেমগুলির সাথে এই জাতীয় ধরণের পীড়ন খেলতে পারে, ওয়াই 'জানেন?

আপনি প্রতিদিন যে টাচিং অপারেটিং সিস্টেমের জন্য সবচেয়ে ভাল সেই পদ্ধতি অবলম্বন করা ভাল, যাতে আপনি দুর্ঘটনাক্রমে সকাল 2 টায় অটোপাইলটে আঙ্গুল দিয়ে কোনও খারাপভাবে স্ক্রু না করেন।

উদাহরণস্বরূপ, সোলারিসে কখনই 'কিল্লাল' টাইপ করবেন না, যদিও এটি লিনাক্সে মোটামুটি সাধারণ কমান্ড। যদিও 'পিল' উভয় ক্ষেত্রে একই কাজ করে।


0

এটি অবিলম্বে বন্ধ করতে টাইপ করুন:

shutdown -h now 

এবং অবিলম্বে এটি বন্ধ করে পুনরায় চালু করতে টাইপ করুন:

shutdown -r now

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