cp फ़ाइलों और निर्देशिकाओं को कॉपी करने के लिए एक Linux शेल कमांड है ।
स्रोत से गंतव्य तक कॉपी करें
$ cp [options] source dest
सीपी कमांड मुख्य विकल्प:
विकल्प | विवरण |
---|---|
सीपी -ए | संग्रह फ़ाइलें |
सीपी -एफ | जरूरत पड़ने पर डेस्टिनेशन फाइल को हटाकर फोर्स कॉपी |
सीपी -मैं | इंटरैक्टिव - अधिलेखित करने से पहले पूछें |
सीपी -एल | प्रतिलिपि के बजाय फ़ाइलें लिंक करें |
सीपी एल | प्रतीकात्मक लिंक का पालन करें |
सीपी -एन | कोई फ़ाइल अधिलेखित नहीं |
सी पि आर | पुनरावर्ती प्रतिलिपि (छिपी हुई फ़ाइलों सहित) |
सी पी यू | अद्यतन - कॉपी करें जब स्रोत डेस्ट से नया हो |
सीपी -वी | वर्बोज़ - सूचनात्मक संदेश प्रिंट करें |
एकल फ़ाइल main.c को गंतव्य निर्देशिका bak में कॉपी करें :
$ cp main.c bak
2 फ़ाइलें main.c और def.h गंतव्य निरपेक्ष पथ निर्देशिका /home/usr/rapid/ पर कॉपी करें :
$ cp main.c def.h /home/usr/rapid/
वर्तमान निर्देशिका में सभी सी फाइलों को उपनिर्देशिका बाक में कॉपी करें:
$ cp *.c bak
निर्देशिका src को निरपेक्ष पथ निर्देशिका में कॉपी करें /home/usr/rapid/ :
$ cp src /home/usr/rapid/
देव में सभी फाइलों और निर्देशिकाओं को पुनरावर्ती रूप से उपनिर्देशिका बाक में कॉपी करें:
$ cp -R dev bak
बल फ़ाइल प्रति:
$ cp -f test.c bak
फ़ाइल अधिलेखित करने से पहले इंटरएक्टिव संकेत:
$ cp -i test.c bak
cp: overwrite 'bak/test.c'? y
वर्तमान निर्देशिका में सभी फाइलों को अपडेट करें - केवल नई फाइलों को गंतव्य निर्देशिका में कॉपी करें बाक:
$ cp -u * bak
सीपी विकल्प चुनें और जनरेट कोड बटन दबाएं:
Advertising