Mac पर टर्मिनल में फ़ाइलें प्रबंधित करें
टर्मिनल में आप mv
, cp
और scp
कमांड-लाइन टूल का उपयोग करके स्थानीय या दूरस्थ रूप से फ़ाइलों को मूव या कॉपी कर सकते हैं।
नुस्ख़ा : Finder का उपयोग करके फ़ाइलों को मूव करना और कॉपी करना अधिक आसान होता है। देखें फ़ोल्डरों में फ़ाइल्स व्यवस्थित करें।
फ़ाइल या फ़ोल्डर स्थानीय रूप से मूव करें
अपने Mac के टर्मिनल ऐप में समान कंप्यूटर पर फ़ाइल या फ़ोल्डर को एक स्थान से दूसरे स्थान पर मूव करने के लिए
mv
कमांड का उपयोग करें।mv
टूल फ़ाइल या फ़ोल्डर को पुराने स्थान से मूव करके नए स्थान पर रखता है।उदाहरण के लिए, फ़ाइल को अपने डाउनलोड फ़ोल्डर से अपने दस्तावेज़ फ़ोल्डर के कार्य फ़ोल्डर में मूव करना।
% mv ~/Downloads/MyFile.txt ~/Documents/Work/MyFile.txt
आप फ़ाइल को मूव करते समय उसका नाम भी बदल सकते हैं :
% mv ~/Downloads/MyFile.txt ~/Documents/Work/NewFileName.txt
देखें mv कमांड मैन पेज।
फ़ाइल या फ़ोल्डर स्थानीय रूप से कॉपी करें
अपने Mac पर टर्मिनल ऐप में, किसी फ़ाइल की एक प्रति बनाने के लिए
cp
कमांड का उपयोग करें।उदाहरण के लिए, अपने दस्तावेज़ फ़ोल्डर के Expenses नामक फ़ोल्डर को Data नामक दूसरे वॉल्यूम में कॉपी करने लिए:
% cp -R ~/Documents/Expenses /Volumes/Data/Expenses
-R
फ़्लैग के कारणcp
यूज़र और इसके कॉन्टेंट को कॉपी करता है। ध्यान दें कि फ़ोल्डर के नाम के अंत में स्लैश नहीं लगा है, जोcp
द्वारा फ़ोल्डर कॉपी करने की विधि बदलता है।
देखें cp कमांड मैन पेज।
फ़ाइल या फ़ोल्डर दूर से कॉपी करें
अपने Mac के टर्मिनल ऐप में, किसी रिमोट कंप्यूटर से या उसमें फ़ाइल या फ़ोल्डर की प्रति बनाने के लिए
scp
कमांड का उपयोग करें।scp
ssh
के समान ही अंतर्निहित प्रोटोकॉल का उपयोग करता है।उदाहरण के लिए, अपने होम फ़ोल्डर की किसी कंप्रेस की गई फ़ाइल को रिमोट कंप्यूटर पर दूसरे यूज़र के होम फ़ोल्डर में कॉपी करने के लिए :
% scp -E ~/ImportantPapers.tgz username@remoteserver.com:/Users/username/Desktop/ImportantPapers.tgz
आपसे यूज़र का पासवर्ड पूछ जाता है।
-E
फ़्लैग विस्तारित ऐट्रिब्यूट, संसाधन, फ़ोर्क और ACL सूचना संरक्षित करता है।-r
फ़्लैग, जिसका उपयोग इस उदाहरण में नहीं किया गया है, के कारणscp
किसी कॉपी और इसके कॉन्टेंट को कॉपी करता है।
देखें scpकमांड मैन पेज।