मैकबुक स्टार्टअप पर कमांड कैसे चलाएं?


1

मैं नवीनतम सिएरा संस्करण चला रहा हूं, और हर बार जब मैं रिबूट करता हूं तो मुझे निष्पादित करने की आवश्यकता होती है

mysql.server start

मैं बस इस कमांड को एक स्टार्टअप स्क्रिप्ट में जोड़ना चाहूंगा, लेकिन मैंने एक घंटे डेमॉन आदि को देखने में बिताया है, लेकिन मुझे लगता है कि यह उतना मुश्किल नहीं होना चाहिए।

क्या किसी तरह की स्टार्टअप स्क्रिप्ट में इसे रखने का एक आसान तरीका है ताकि हर बार जब मैं अपनी मैकबुक शुरू करूं तो यह पृष्ठभूमि में चले?

किसी भी सहायता की सराहना की जाएगी!

जवाबों:


4

यदि आप चाहते हैं कि जब आप लॉग इन करें, तो इसे अपने उपयोगकर्ता खाते की लॉगिन आइटम (सिस्टम वरीयताएँ> उपयोगकर्ता और समूह> [आपका खाता]> लॉगिन आइटम) में डालें।

यदि आप चाहते हैं कि यह हर बूट पर घटित हो, भले ही कोई भी इसमें लॉग इन करे (या लॉग इन करने की परवाह किए बिना), तो इसके लिए एक लॉन्च प्लिस्ट फाइल बनाएं और कहा प्लिस्ट में डालें /Library/LaunchDaemons/launchd.plist(5)लॉन्च नौकरियों को बनाने के लिए या अन्य ऑनलाइन ट्यूटोरियल और टूल के लिए मैन पेज देखें ।


प्रतिक्रिया के लिए धन्यवाद, लॉगिन आइटम एक आसान चीज की तरह लगता है, मैंने एक .sh स्क्रिप्ट जोड़ा, लेकिन जब मैं लॉगिन करता हूं, तो यह कोई विचार नहीं लगता है?
मार्क काडलेक

1
@MarkKadlec कुछ विचार: सुनिश्चित करें कि आपने chmodस्क्रिप्ट को निष्पादन योग्य बनाया है। नाम बदलें myscript.shकरने के लिए myscript.command। सुनिश्चित करें कि यह टर्मिनल को खोलता है और जब आप इसे खोजक से डबल-क्लिक करते हैं तो चलता है।
आकर्षक बनाएं

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