कमांड लाइन से एक मैक सो जाओ

नींद को पीएमएससेट कमांड या ओएस एक्स में चलने वाली एक बहुत ही सरल ऐप्पलस्क्रिप्ट चलाने के द्वारा कमांड लाइन के माध्यम से तुरंत किसी भी मैक पर लगाया जा सकता है। यह कई कारणों से उपयोगी हो सकता है, चाहे स्क्रिप्टिंग, सिस्टम प्रशासन, एसएसएच के साथ रिमोट मैनेजमेंट, या शायद आप बस कमांड लाइन में रहते हैं।

हम आपको कमांड लाइन का उपयोग करके किसी भी मैक पर नींद शुरू करने के दो तरीके दिखाएंगे।

ओएस एक्स की कमांड लाइन से स्लीप करने के लिए मैक कैसे रखें

इसे स्वयं करने के लिए, टर्मिनल लॉन्च करें और निम्न आदेशों में से एक का उपयोग करें। याद रखें कि कोई चेतावनी नहीं है, नींद तत्काल है।

पहली चाल पीएमएससेट का उपयोग करती है:

pmset sleepnow

यह पीएमएससेट के सबसे सरल उपयोगों में से एक है, जो एक पूर्ण विशेषीकृत पावर प्रबंधन उपयोगिता है।

जैसा कि बताया गया है, नींद तुरंत होती है, इसलिए यदि आप इसके लिए तैयार नहीं हैं तो आप प्रतीक्षा कर सकते हैं या अगली चाल की विविधता का उपयोग कर सकते हैं क्योंकि ऐप्पलस्क्रिप्ट आसानी से निर्धारित किया जा सकता है।

कमांड लाइन से ऐप्पलस्क्रिप्ट का उपयोग टर्मिनल से तुरंत नींद शुरू करने का एक और तरीका है। AppleScript नींद विधि के लिए वाक्यविन्यास निम्नानुसार है:

osascript -e 'tell application "Finder" to sleep'

osascript एक कमांड लाइन उपकरण है जो ओएसए स्क्रिप्ट चलाता है, एक ध्वज स्क्रिप्ट में फ़ाइल की तलाश करने के बजाय स्क्रिप्ट में निष्पादित करता है, और कोटेशन में टेक्स्ट मूल ऐप्पलस्क्रिप्ट है।

किसी भी विधि का उपयोग करना मैक ओएस एक्स में चल रहे किसी और चीज को ओवरराइड करना चाहिए और सिस्टम को सोने के लिए मजबूर होना चाहिए। यदि आप नींद को रोकने में कुछ सामना करते हैं तो आप "सिस्टम इवेंट्स" एप्लिकेशन को भी लक्षित कर सकते हैं:

osascript -e 'tell application "System Events" to sleep'

बाद में ऐप्पलस्क्रिप्ट का उपयोग हमारी मार्गदर्शिका में भी किया जाता है कि एक आईफोन या एसएसएच का उपयोग करके मैक को दूरस्थ रूप से कैसे सोया जाए।