अपने लिनक्स पीसी को स्वचालित रूप से नींद से कैसे जगाएं

विषयसूची:

अपने लिनक्स पीसी को स्वचालित रूप से नींद से कैसे जगाएं
अपने लिनक्स पीसी को स्वचालित रूप से नींद से कैसे जगाएं

वीडियो: अपने लिनक्स पीसी को स्वचालित रूप से नींद से कैसे जगाएं

वीडियो: अपने लिनक्स पीसी को स्वचालित रूप से नींद से कैसे जगाएं
वीडियो: Do This RIGHT NOW If You Use LastPass! Your Passwords are at Risk! - YouTube 2024, जुलूस
Anonim
अपने लिनक्स पीसी को नींद या हाइबरनेट मोड में रखना चाहते हैं और इसे स्वचालित समय पर स्वचालित रूप से जगाते हैं? आप इसे आसानी से आरटीसीवेक कमांड के साथ कर सकते हैं, जिसमें अधिकांश लिनक्स सिस्टम के साथ डिफ़ॉल्ट रूप से शामिल किया गया है।
अपने लिनक्स पीसी को नींद या हाइबरनेट मोड में रखना चाहते हैं और इसे स्वचालित समय पर स्वचालित रूप से जगाते हैं? आप इसे आसानी से आरटीसीवेक कमांड के साथ कर सकते हैं, जिसमें अधिकांश लिनक्स सिस्टम के साथ डिफ़ॉल्ट रूप से शामिल किया गया है।

यह उपयोगी हो सकता है यदि आप अपने कंप्यूटर को किसी विशिष्ट समय पर कुछ करना चाहते हैं, लेकिन यह 24/7 नहीं चलना चाहता। उदाहरण के लिए, आप अपने कंप्यूटर को रात में सो सकते हैं और कुछ डाउनलोड करने से पहले इसे जागृत कर सकते हैं।

आरटीसीवेक का उपयोग करना

rtcwake आदेश के लिए रूट अनुमतियों की आवश्यकता है, इसलिए इसे साथ चलाना चाहिए sudo उबंटू और अन्य उबंटू-व्युत्पन्न वितरण पर। लिनक्स वितरण पर जो सूडो का उपयोग नहीं करते हैं, आपको रूट के रूप में लॉग इन करना होगा सु पहले आदेश।

आदेश का मूल वाक्यविन्यास यहां दिया गया है:

sudo rtcwake -m [type of suspend] -s [number of seconds]

उदाहरण के लिए, निम्न आदेश आपके सिस्टम को डिस्क पर निलंबित करता है (इसे हाइबरनेट करता है) और 60 सेकेंड बाद इसे जगाता है:

sudo rtcwake -m disk -s 60

Image
Image

निलंबित के प्रकार

- m स्विच निम्न प्रकार के निलंबन स्वीकार करता है:

  • समर्थन करना - स्टैंडबाय छोटी बिजली बचत प्रदान करता है, लेकिन एक चल रहे सिस्टम को बहाल करना बहुत तेज़ है। यदि आप -एम स्विच छोड़ देते हैं तो यह डिफ़ॉल्ट मोड है।
  • मेम - राम को निलंबित करें। यह महत्वपूर्ण बिजली बचत प्रदान करता है - आपकी रैम को छोड़कर, सब कुछ कम-शक्ति स्थिति में डाल दिया जाता है। आपकी याददाश्त की सामग्री संरक्षित है।
  • डिस्क डिस्क पर निलंबित करें। आपकी मेमोरी की सामग्री डिस्क पर लिखी जाती है और आपका कंप्यूटर बंद हो जाता है। कंप्यूटर चालू हो जाएगा और टाइमर पूरा होने पर इसकी स्थिति बहाल हो जाएगी।
  • बंद - पूरी तरह से कंप्यूटर बंद करें। आरटीसीवेक के मैन पेज नोट्स कि "ऑफ" से बहाल करने के लिए आधिकारिक तौर पर एसीपीआई विनिर्देश द्वारा समर्थित नहीं है, लेकिन यह कई कंप्यूटरों के साथ काम करता है।
  • नहीं - कंप्यूटर को तुरंत निलंबित न करें, बस जागने का समय सेट करें। उदाहरण के लिए, आप अपने कंप्यूटर को 6 बजे उठने के लिए कह सकते हैं। उसके बाद, इसे 11 बजे या 1 बजे मैन्युअल रूप से सोने के लिए रख सकते हैं - किसी भी तरह से, यह 6 बजे उठ जाएगा।

सेकेंड बनाम विशिष्ट समय

- s विकल्प भविष्य में कई सेकंड लेता है। उदाहरण के लिए, 60 60 सेकंड में आपके कंप्यूटर को जगाता है, जबकि 3600 आपके कंप्यूटर को एक घंटे में जगाता है।

आयकर विकल्प आपको अपने कंप्यूटर को एक विशिष्ट समय पर जगा सकता है। यह स्विच यूनिक्स युग (00:00:00 यूटीसी 1 जनवरी 1 9 70 को) के बाद से कई सेकंड चाहता है। आसानी से सेकंड की सही संख्या प्रदान करने के लिए, गठबंधन करें दिनांक rtcwake कमांड के साथ कमांड।

- l स्विच rtcwake बताता है कि हार्डवेयर घड़ी स्थानीय समय पर सेट है, जबकि - u स्विच rtcwake बताता है कि हार्डवेयर घड़ी (आपके कंप्यूटर के BIOS में) यूटीसी समय पर सेट है। लिनक्स वितरण अक्सर आपकी हार्डवेयर घड़ी को यूटीसी समय पर सेट करते हैं और इसे आपके स्थानीय समय में अनुवाद करते हैं।

उदाहरण के लिए, कल आपका कंप्यूटर 6:30 बजे उठने के लिए है लेकिन तुरंत निलंबित नहीं है (मान लें कि आपकी हार्डवेयर घड़ी स्थानीय समय पर सेट है), निम्न आदेश चलाएं:

sudo rtcwake -m no -l -t $(date +%s -d ‘tomorrow 06:30’)

Image
Image

अधिक सुझाव

Rtcwake नींद से आपके सिस्टम को जगाता है के बाद एक विशिष्ट कमांड चलाने के लिए && ऑपरेटर का उपयोग करें। उदाहरण के लिए, निम्न आदेश आपके कंप्यूटर को रैम पर निलंबित करता है, इसे दो मिनट बाद जगाता है, और फिर फ़ायरफ़ॉक्स लॉन्च करता है:

rtcwake -m mem -s 120 && firefox

अपने कंप्यूटर को एक विशिष्ट समय पर स्वचालित रूप से जगाए जाने के लिए आरटीसीवेक कमांड को क्रॉन स्क्रिप्ट में एकीकृत करें। - एम संख्या स्विच क्रॉन स्क्रिप्ट में भी उपयोगी हो सकता है। उदाहरण के लिए, आप चला सकते हैं आरटीसीवेक -एम नो-एस 28800 प्रत्येक दिन 10 बजे एक क्रॉन स्क्रिप्ट में कमांड करें। यह आपके कंप्यूटर को 28800 सेकेंड में 6:00 बजे उठने के लिए सेट करेगा। हालांकि, आपका कंप्यूटर तुरंत सो नहीं जाएगा - आप इसे 11 बजे या 1 बजे सो सकते हैं और यह सामान्य रूप से 6 बजे सामान्य रूप से जाग जाएगा।

चेतावनियां

  • आरटीसी वास्तविक समय घड़ी के लिए खड़ा है। rtcwake आपके कंप्यूटर की हार्डवेयर घड़ी का उपयोग करता है, जिसे आप अपने BIOS में सेट कर सकते हैं, यह निर्धारित करने के लिए कि आपका कंप्यूटर कब जाग जाएगा। यदि आप एक पुराने कंप्यूटर का उपयोग मर रहे सीएमओएस बैटरी के साथ कर रहे हैं जो घड़ी को ठीक से चल नहीं रख सकता है, तो यह काम नहीं करेगा।
  • यदि नींद आती है, तो राम को निलंबित करें, या हाइबरनेट अपने लिनक्स सिस्टम के साथ ठीक तरह से काम न करें - शायद क्योंकि लिनक्स में आपके हार्डवेयर के साथ सही तरीके से काम करने के लिए ड्राइवर नहीं हैं - यह काम नहीं कर सकता है।
  • एक विशिष्ट समय पर स्वचालित रूप से जागने के लिए लैपटॉप सेट करते समय सावधान रहें। आप इसे लैपटॉप बैग में अपनी बैटरी को जागना, दौड़ना और अत्यधिक गरम करना या नहीं चलाना चाहते हैं।

सिफारिश की: