आप उपयोग करते हैं -r
(पुनरावर्ती कॉपी करें) और नया नाम निर्दिष्ट करें
cp -r /path/to/directory /path/to/location/new-name
वास्तविक रास्तों से प्रतिस्थापित करें ... उदाहरण के लिए stuff
मेरे घर की निर्देशिका से मौजूदा निर्देशिका में कॉपी backup
करें और नई निर्देशिका को नाम stuff-backup
दें (यदि यह निर्देशिका पहले से मौजूद है, तो ध्यान दें कि इसे stuff
कॉपी किया जाएगा, इसे अधिलेखित नहीं किया जाएगा)।
cp -r ~/stuff ~/backup/stuff-backup
~
आपके घर निर्देशिका /home/$USER
या /home/zanna
मेरे मामले में एक शॉर्टकट है । यदि वर्तमान वर्किंग डाइरेक्टरी आपकी होम डाइरेक्टरी है, तो आप इसे छोड़ सकते हैं - आप इसे अपने प्रॉम्प्ट से देख सकते हैं
zanna@monster:~$
^--the ~ here is where I am - home!
आप प्रत्येक प्रतिलिपि की जा रही रिपोर्ट की रिपोर्ट -v
बनाने के लिए क्रिया ध्वज को जोड़ सकते हैं cp
...
$ cp -vr stuff backup/stuff-backup
'stuff/thing1' -> 'backup/stuff-backup/thing1'
'stuff/thing2' -> 'backup/stuff-backup/thing2
...