मैं कल सुबह 06:45 पर आरएचईएल सर्वर को कैसे बंद कर सकता हूं?


26

मुझे अभी-अभी सूचना मिली कि हमारी साइट पर कल सुबह पावर आउटेज है।

मैं एक Windows व्यवस्थापक हूं, लेकिन मुझे हमारे Linux व्यवस्थापक के लिए कवर करना होगा जो कल शाम तक आसपास नहीं हैं।

मुझे कल सुबह 06:45 पर हमारे आरएचईएल सर्वर को बंद करने की आवश्यकता है (मुझे ऐसा किए बिना)।

मैंने यहां पर खोज की है, लेकिन मिश्रित उत्तर का उपयोग करते हुए देखें shutdown, कुछ कहते हैं -h, कुछ कहते हैं -p, कुछ कहते हैं कुछ पूरी तरह से अलग हैं।

यह अब ~ 21: 15 है और मुझे सुबह 06:45 पर बंद करना होगा। इसका सबसे सरल तरीका क्या है?


शटडाउन कमांड में फ्यूचर में शुरू करने का विकल्प है। man shutdownअपने सिस्टम पर उपयोग करें।
आर्कमेकर

1
मुझे लगता है कि और भी प्रयास किए गए होंगे क्योंकि यह सवाल कई मंचों पर पाया जा सकता है, unix.stackexchange.com/questions/120506/…
tachomi

जवाबों:


21

आप उपयोग कर सकते हैं shutdown:

sudo shutdown -h  06:45 &

और इसे जांचने के लिए:

ps -aux | grep shutdown

यदि आप इसे रद्द करना चाहते हैं:

sudo shutdown -c

यह मानता है कि शटडाउन का समय पहले ही बीत चुका है।


जवाब के लिए धन्यवाद लेकिन जब मैं जब तक मैं Ctrl + C यह इस यह सिर्फ रुक जाता है कर ... ]# shutdown -g 06:45 Shutdown cancelled.
user4166144

1
@ user4166144 प्रक्रिया की पृष्ठभूमि के लिए अद्यतन किया गया।
jmunsch

महान। मेरे पास है shutdown -g 06:45में psउत्पादन अब। मुझे लगता है मैं एसएसएच सत्र बंद करने के लिए ठीक हूं, ठीक है?
user4166144

10
हत्यारे के बजाय शटडाउन -c क्यों नहीं?
डार्कहार्ट

1
Ssh सत्र बंद करने के बारे में --- आप जांच कर सकते हैं (बंद करें और फिर से दर्ज करें, जांचें कि shutdownक्या अभी भी चल रहा है)। अन्यथा आपको आवश्यकता होगी sudo nohup shutdown...--- हालाँकि इसकी आवश्यकता नहीं होनी चाहिए (HUP सिग्नल को एक सामान्य उपयोगकर्ता के रूप में भेजा जाएगा, इसलिए ...)
Rmano

37

आपको atकमांड का उपयोग करना चाहिए :

$ sudo at 6:45
[sudo] password for root: 
warning: commands will be executed using /bin/sh
at> poweroff
at> <EOT>

टाइप न करें <EOT>, लेकिन दूसरे प्रॉम्प्ट पर Ctrl+ दबाएं ।Dat>

TIME तर्क के साथ उपयोग atकरने का महत्वपूर्ण लाभ shutdownयह है कि इसमें वास्तविक, लगातार, समयबद्धन और कार्य शामिल हैं, भले ही मशीन मध्यवर्ती समय अवधि में रिबूट हो। इस shutdown TIMEतरह की घटना में स्वचालित रूप से पुनः आरंभ नहीं होगा, जो मध्यवर्ती समय अवधि में रिबूट की प्रत्याशा नहीं होने पर दोहरी अप्रिय शक्ति का कारण हो सकता है।


0

दूसरा रास्ता

su -c 'echo "systemctl poweroff" | at 06:45'


4
आपकी टिप्पणी में अनुमान RHEL7 है। पहले के संस्करणों को अलग तरीके से करने की आवश्यकता होगी।
mdpc
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.