प्रत्येक Mac में मेंटेनेंस स्क्रिप्ट्स नामक एक बिल्ट-इन सुविधा होती है जो पुरानी लॉग फाइलों को ढेर होने और हार्ड ड्राइव पर फ्री स्पेस का उपभोग करने से रोकती है। लेकिन कई लोग उनसे परिचित नहीं हैं। यहां, हम आपको बताएंगे कि आपके Mac पर मेंटेनेंस स्क्रिप्ट्स को आखिरी बार कब चलाया गया था, यह कैसे जांचें और क्यों Mac मेंटेनेंस स्क्रिप्ट्स को मैन्युअली चलाना अभी भी आवश्यक है।
आइए Mac मेंटेनेंस स्क्रिप्ट्स में क्या शामिल है, यह सीखकर शुरू करें।
Mac Maintenance Scripts गाइड:
- 1. Mac मेंटेनेंस स्क्रिप्ट्स क्या हैं?
- 2. आपको Mac पर मेंटेनेंस स्क्रिप्ट्स को मैन्युअली चलाने की आवश्यकता क्यों है?
- 3. Terminal के साथ Mac पर मेंटेनेंस स्क्रिप्ट्स कैसे चलाएं?
- 4. Mac मेंटेनेंस टिप्स
Mac मेंटेनेंस स्क्रिप्ट्स क्या हैं?
macOS अनावश्यक डेटा को आपके Mac पर भीड़ से बचाने के लिए सिस्टम लॉग्स और अस्थायी फाइलों को साफ करने के लिए नियमित मेंटेनेंस स्क्रिप्ट्स चलाता है। अलग-अलग कार्यों के साथ तीन मेंटेनेंस स्क्रिप्ट्स हैं।
- डेली स्क्रिप्ट पुरानी अस्थायी फाइलों, सिस्टम घोषणाओं, और /var/rwho से पुरानी फाइलों को हटाती है।
- वीकली स्क्रिप्ट locate और whatis डेटाबेस को पुनर्निर्माण करती है।
- मंथली स्क्रिप्ट लॉगिन अकाउंटिंग की रिपोर्ट करती है और लॉग फाइलों को रोटेट करती है, जिसमें wtmp, cu.modem.log फाइलें आदि शामिल हैं।
ये मेंटेनेंस स्क्रिप्ट्स लॉन्च्ड प्रोसेस द्वारा अपने विशिष्ट समय पर परफॉर्म करने के लिए आमंत्रित की जाती हैं, आमतौर पर सुबह जल्दी। आप Terminal में निम्न कमांड चलाकर आखिरी बार Mac मेंटेनेंस स्क्रिप्ट्स कब निष्पादित की गई थीं, यह जांच सकते हैं:
ls -al /var/log/*.out
कमांड आपको दिनांक और समय के साथ मेंटेनेंस स्क्रिप्ट्स की लॉग फाइलें देगा, जिससे आप यह निर्धारित कर सकते हैं कि स्क्रिप्ट्स आखिरी बार कब चली थीं।
यदि आप नियमित मेंटेनेंस स्क्रिप्ट्स के आउटपुट को देखना चाहते हैं, तो Finder खोलें, Go > Go to Folder पर क्लिक करें, फिर निम्न पथ पेस्ट करें। आप TextEdit के साथ लॉग फाइलें खोल सकते हैं।
- /var/log/daily.out
- /var/log/weekly.out
- /var/log/monthly.out
आपको Mac पर मेंटेनेंस स्क्रिप्ट्स को मैन्युअली चलाने की आवश्यकता क्यों है?
Mac OS X Tiger के बाद से, मेंटेनेंस स्क्रिप्ट्स को लॉन्च्ड प्रोसेस द्वारा उनके विशिष्ट समय पर परफॉर्म करने के लिए आमंत्रित किया जाता है। चूंकि मेंटेनेंस स्क्रिप्ट्स के 3:15 और 5:30 AM के बीच शेड्यूल होने की संभावना है, जब अधिकांश कंप्यूटर ऊर्जा बचाने के लिए बंद होते हैं। यह संभव है कि वे शेड्यूल पर कभी निष्पादित न हों।
जब आपका Mac मेंटेनेंस स्क्रिप्ट्स चलाने के लिए नियुक्त समय पर स्लीप में होता है, तो असाइन की गई स्क्रिप्ट बाद में शिफ्टेड समय पर चलेगी। लेकिन बात यह है, यदि आप शिफ्टेड समय से पहले अपने Mac को रीस्टार्ट करते हैं, तो स्क्रिप्ट अगले नियुक्त समय तक निष्पादित नहीं होगी।
कहा जा रहा है कि, लंबे समय में, यदि आप अक्सर अपने Mac को रीस्टार्ट करते हैं और आपका Mac हमेशा शट डाउन या स्लीप होता है जब मेंटेनेंस स्क्रिप्ट्स के चलने का समय होता है, तो अनडिलीटेड पुरानी जंक फाइलें आपके हार्ड ड्राइव का एक बड़ा हिस्सा लेने की संभावना है।
इसलिए, यह जांचना सबसे अच्छा है कि मेंटेनेंस स्क्रिप्ट्स निष्पादित की गई हैं या नहीं और यदि आखिरी निष्पादन कुछ समय पहले था तो उन macOS स्क्रिप्ट्स को मैन्युअली चलाएं।
Terminal के साथ Mac पर मेंटेनेंस स्क्रिप्ट्स कैसे चलाएं?
मेंटेनेंस स्क्रिप्ट्स चलाने के लिए थर्ड-पार्टी सॉफ्टवेयर के लिए भुगतान करने की अधिक आवश्यकता नहीं है। Terminal कमांड के साथ यह करना काफी सरल है। इन चरणों का पालन करें:
- Applications > Utilities फोल्डर से Terminal लॉन्च करें।
- तीनों स्क्रिप्ट्स चलाने के लिए निम्न कमांड इनपुट करें और Enter दबाएं।
sudo periodic daily weekly monthly - एडमिनिस्ट्रेटर का पासवर्ड दर्ज करें और Enter दबाएं।
आपको कोई विशिष्ट संकेत नहीं दिखाई देगा जैसे प्रोग्रेस बार जो दर्शाता है कि मेंटेनेंस चल रहा है। लेकिन आप जान जाएंगे कि यह पूरा हो गया है जब Terminal प्रॉम्प्ट वापस आता है।
यदि आप एक सिंगल स्क्रिप्ट करना चाहते हैं, उदाहरण के लिए डेली स्क्रिप्ट, तो इस कमांड का उपयोग करें:
sudo periodic daily
Mac मेंटेनेंस टिप्स
मेंटेनेंस स्क्रिप्ट्स चलाने के अलावा आपको अपने Mac पर क्या मेंटेनेंस करना चाहिए? कुछ आपको Mac मेंटेनेंस के लिए करने की चीजों की एक लंबी सूची दे सकते हैं। लेकिन कई या तो अनावश्यक हैं या अनुपयोगी। उदाहरण के लिए, आपको कहा गया होगा कि नियमित मेंटेनेंस के रूप में Disk Utility First Aid चलाएं हालांकि यह आपको परेशानियों में पड़ने से नहीं रोकता।
Disk Utility को समस्या निवारण टूल के रूप में चलाना या सॉफ्टवेयर अपडेट से पहले हार्ड ड्राइव की मरम्मत के लिए इसका उपयोग करना अधिक उचित है। सच कहा जाए, तो केवल कुछ चीजें हैं जिन्हें आपको Mac नियमित मेंटेनेंस के रूप में दिल में रखने की आवश्यकता है।
- यदि आपके Mac पर ऐसी जानकारी है जिसे आप खोना नहीं सह सकते, तो विभिन्न बैकअप विधियों का उपयोग करके कई बैकअप बनाएं।
- अपने Mac को कम्पैटिबल macOS वर्जन के साथ अपडेट रखें।
- Macintosh HD पर नियमित रूप से स्पेस खाली करें।
- अज्ञात डेवलपर्स से संदिग्ध सॉफ्टवेयर डाउनलोड न करें।