मैं टर्मिनल कमांड के एक सेट को स्वचालित करने की कोशिश कर रहा हूं। मुझे नीचे दिए गए निर्देश दिए गए थे और मैन्युअल रूप से यह ठीक काम कर रहा था, लेकिन मैं जानना चाहता था कि क्या मेरे मैक पर मैक के लिए "ऑटोमेकर" का उपयोग करने का कोई तरीका है जो एक स्क्रिप्ट / बैच बनाने के लिए है, इसलिए मुझे केवल उस पर क्लिक करना होगा इन सभी को लागू करने के लिए कोई फर्क नहीं पड़ता कि मैं इसे किस कंप्यूटर पर चलाना चाहता हूं। क्या यह संभव है? (निचे देखो)
यदि त्रुटि बनी रहती है, तो कृपया इन कमांड को टर्मिनल पर चलाने की कोशिश करें कि क्या यह समस्या ठीक करता है:
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>Label</key>
<string>eicar</string>
<key>ProgramArguments</key>
<array>
<string>/bin/launchctl</string>
<string>limit</string>
<string>maxfiles</string>
<string>16384</string>
<string>16384</string>
</array>
<key>RunAtLoad</key>
<true/>
<key>ServiceIPC</key>
<false/>
</dict>
</plist>
- टर्मिनल लॉन्च करें
- टाइप करें
sudo su
फिर रूट के रूप में लॉग इन करने के लिए अपना पासवर्ड डालें - प्रकार
vi /Library/LaunchDaemons/com.apple.launchd.limit.plist
- जब vi एडिटर में, iइन्सर्ट मोड एंटर करने के लिए प्रेस करें तो ऊपर सटीक कोड कंटेंट पेस्ट करें ( Cmd-V)। यह प्रति प्रक्रिया 16384 फ़ाइलों और 16384 फ़ाइलों की कुल सीमा को बाध्य करेगा
- अपनी फ़ाइल सहेजें और Escउसके बाद का उपयोग करना छोड़ दें:wq
- अपने सिस्टम को रिबूट करें, और जांचें कि यह कमांड का उपयोग करके काम कर रहा है
launchctl limit
com.apple.launchd.limit.plist
और /Library/LaunchDaemons/
फ़ोल्डर में कॉपी और पेस्ट करने की आवश्यकता है finder
। वैसे भी मैं दिखाऊंगा कि इसे कैसे बनाया जाता है Automator
।