एक कदम, iCloud ड्राइव फ़ोल्डर वास्तविक पथ के लिए एक लिंक सेटअप:
सबसे पहले, अपने घर निर्देशिका के लिए अपने iCloud ड्राइव में एक लिंक बनाएं :
cd ~
ln -s ~/Library/Mobile\ Documents iCloud
ऊपर की पंक्तियाँ निम्नलिखित कार्य करती हैं:
// brings you to home directory
// creates link to said path as the name, 'iCloud'
cd ~/iCloudटर्मिनल में टाइप करना अब आपको इस निर्देशिका में पहुंचाएगा।
चरण दो, अपने बैश प्रोफाइल में अपने उपनाम सेट करें:
एक बार, एक लिंक स्थापित हो गया है, हमें एक उपनाम सेट करना होगा । एक बार जब हम टर्मिनल को पुनरारंभ करते हैं, तो उपनाम हटा दिए जाते हैं, इसलिए हमें एक अतिरिक्त चरण जोड़ना होगा जहां हम एक फ़ाइल को संपादित करते हैं .bash_profile(या एक को बनाते हैं यदि हमारे पास पहले से ही नहीं है)।
एक बार हो जाने के बाद, हम बस किसी भी बंधन को टाइप कर सकते हैं और अपनी इच्छित निर्देशिका में पहुंचा सकते हैं। इस उदाहरण में, हम iअपने आईक्लाउड डॉक्यूमेंट फोल्डर में हमें सही ले जाएँगे।
हम iCloud ड्राइव फ़ोल्डर में एक उपनाम बना सकते हैं और इसे अपने bash प्रोफ़ाइल में निम्नानुसार सहेज सकते हैं:
cd ~
ls -a
नामक एक फ़ाइल के लिए देखो .bash_profile।
यदि आपके पास नहीं है .bash_profile, तो टाइप करें:
sudo touch .bash_profile
अपना एडमिन पासवर्ड डालें और एंटर दबाएं। (ध्यान दें: sudoटर्मिनल कमांड को व्यवस्थापक के रूप में चलाने के लिए मजबूर करता है, इस प्रकार प्रमाणित करने की आवश्यकता है। sudoकमांड से पहले जोड़ना उपयोगकर्ता के विशेषाधिकारों के कारण कमांड को अस्वीकार करने का कारण हो सकता है)।
एक बार जब आप इसे पा लेते हैं .bash_profile, या इसे बनाना समाप्त कर लेते हैं, तो हमें अब इसे खोलना चाहिए और अपने उपनाम को इस प्रकार परिभाषित करना चाहिए। प्रकार:
sudo nano .bash_profile
आपको फिर से आपको व्यवस्थापक पासवर्ड दर्ज करने के लिए प्रेरित किया जाएगा। इसे दर्ज करें और एंटर दबाएं।
यह नैनो संपादक को लोड करेगा। कीबोर्डesc को एडिट करने में सक्षम होने के लिए दबाएं , और नीचे की तरफ एरो की को दबाएं। प्रकार:
alias i="cd ~/iCloud/com~apple~CloudDocs/Documents"
Ctrl + Oबचाने के लिए दबाएँ और फिर बाहर निकलने के लिए enterदबाएँ Ctrl + X।
अब आपका उपनाम बच गया है। यदि हमने अपना संपादन नहीं किया है .bash_profile, और टर्मिनल में केवल उपनाम टाइप किया है, तो जब हम टर्मिनल को फिर से शुरू करेंगे तो इसे मिटा दिया जाएगा। इस कमांड को हमारे बैश प्रोफाइल में जोड़ने से इससे बचाव होगा।
टर्मिनल में अपने उपनाम टाइप करें:
अब जब आपने अपने उपनाम को अपने पास सहेज लिया है .bash_profile, तो हमें अंततः हमारे उपनाम को कम से कम एक बार निष्पादित करना होगा (मैंने ऐसा करने की कोशिश नहीं की और यह काम नहीं किया), सामान्य टर्मिनल में हमारे उपनाम को फिर से टाइप करके:
alias i="cd ~/iCloud/com~apple~CloudDocs/Documents"
यह उपनाम बनाएगा, और अब काम करेगा। यदि आप टर्मिनल को पुनरारंभ करते हैं, और फिर से अपना उपनाम कमांड चलाते हैं, तो यह अभी भी काम करना चाहिए।
परिणाम:
इस सेटअप के बाद, हम बस टाइप कर सकते हैं: iटर्मिनल में, जो हमारे iCloud Drive \ Documents निर्देशिका को लोड करेगा।
नोट: आप ऊपर दिए गए सूत्र का उपयोग करके किसी भी कुंजी बंधन का उपयोग करके, किसी भी फ़ोल्डर में किसी भी संख्या में उपनाम बना सकते हैं। मैंने सिर्फ दस्तावेज़ फ़ोल्डर को चुना क्योंकि यह ओपी का प्रश्न था।
उपरोक्त रणनीति को यहां एक तकनीकी ब्लॉग लेख में उल्लिखित किया गया था: https://danielmiessler.com/blog/access-icloud-drive-terminal
यहाँ उपनामों को bash_profile पर सहेजने के बारे में एक ट्यूटोरियल है (नोट sudoऊपर लिखे में शामिल नहीं है, इसलिए यदि काम करना सुनिश्चित नहीं है):
http://www.techradar.com/how-to/computing/apple/terminal-101- बनाने-उपनामों के लिए आदेशों-1305638
मैं अपना खदान कैसे स्थापित करूं:
मैंने एक उपनाम स्थापित किया है, idevजहां उस टर्मिनल में टाइप करके, मुझे Developmentअपने iCloud ड्राइव पर बनाए गए फ़ोल्डर में वितरित करता है :
~/iCloud/com~apple~CloudDocs/Development
ध्यान दें, ऊपर की लाइन अभी भी चरण एक में लिंक सेटअप का उपयोग कर रही है।
मेरा व्यक्तिगत उपनाम मैं सेटअप इस प्रकार है:
alias idev="cd ~/iCloud/com~apple~CloudDocs/Development"
एक लिंक का उपयोग करना और फिर एक उपनाम हमें iCloud डॉक्स फ़ोल्डर को आसानी से एक्सेस करने की अनुमति दे सकता है। सबसे भ्रमित करने वाला हिस्सा .bash_profileफ़ाइल को संपादित कर रहा है, लेकिन कुल मिलाकर बस चरणों का पालन करें और अब किसी भी समय जब आप अपने उपनाम को खोलेंगे तो आपको काम करना चाहिए!
sudo।