टर्मिनल के माध्यम से फ़ाइलों की प्रतिलिपि कैसे करें?

मैंने टर्मिनल के साथ फ़ाइलों की प्रतिलिपि बनाने के बारे में पढ़ा है लेकिन ये उदाहरण मुझे बहुत मदद करेंगे । तो यहाँ मैं क्या करना चाहता हूँ:

उदाहरण:

  1. मेरे पास एक फाइल है /home/levan/kdenlive untitelds.mpg और मैं इस फाइल को कॉपी करना चाहता हूं /media/sda3/SkyDrive और स्काईड्राइव निर्देशिका में किसी भी चीज़ को हटाना नहीं चाहते हैं ।

  2. मेरे पास एक फाइल है /media/sda3/SkyDrive untitelds.mpg और मैं इस फाइल को कॉपी करना चाहता हूं /home/levan/kdenlive और केडेनलाइव निर्देशिका में किसी भी चीज़ को हटाना नहीं चाहते हैं

  3. मैं होम डायरेक्टरी से एक फोल्डर को कॉपी करना चाहता हूं sda3 और किसी भी चीज़ को हटाना नहीं चाहता sda3 निर्देशिका और विपरीत

  4. मैं एक फ़ोल्डर/फ़ाइल को काटना चाहता हूं और उस निर्देशिका में फ़ाइलों को हटाए बिना अन्य स्थान पर कॉपी करना चाहता हूं जिसे मैंने काट दिया है ।

1) का उपयोग करके -i इंटरैक्टिव के लिए आपसे पूछा जाएगा कि क्या आप फ़ाइल को बदलना चाहते हैं:

cp -i /home/levan/kdenlive/untitelds.mpg /media/sda3/SkyDrive/

या आप उपयोग कर सकते हैं -b अपनी फ़ाइल का बैकअप बनाने के लिए:

cp -b /home/levan/kdenlive/untitelds.mpg /media/sda3/SkyDrive



2) उपरोक्त के समान:

cp (-i or -b) /media/sda3/SkyDrive/untitelds.mpg /home/levan/kdenlive



3) उपयोग करें -R पुनरावर्ती और के लिए -i इंटरैक्टिव के लिए:

cp -Ri ~/MyFolder /sda3/



4) यह आखिरी एक के माध्यम से किया जा सकता mv आदेश, चाल काटने की तरह है:

mv -i ~/MyFile ~/OtherFolder/MyFile

यदि आप किसी निर्देशिका को स्थानांतरित करना चाहते हैं, तो उपयोग करें:

mv -Ri ~/MyDirectory ~/OtherDirectory/

जब ~/Dropbox/RECENT/ क्या आपकी वर्तमान निर्देशिका है:

cp input.txt SORT/

और मैं कॉपी करना चाहता हूं input.txt मेरी वर्तमान निर्देशिका में एक और नाम के साथ ।

फिर से साथ ~/Dropbox/RECENT/ वर्तमान निर्देशिका के रूप में:

cp  input.txt newname.txt

मौजूदा फ़ाइल नामों का उपयोग करके स्वतः पूर्ण किया जा सकता है TAB.

एक ही कॉपी कमांड का लंबा संस्करण (जब आप अंदर नहीं होते हैं ~/Dropbox/RECENT/):

cp /home/$USER/Dropbox/RECENT/input.txt /home/$USER/Dropbox/RECENT/SORT/

मैं एक डाल / हर निर्देशिका के पीछे। अगर SORT मौजूद नहीं है एक cp नाम की फाइल भी बनाएगा SORT आपको लगता है कि कुछ गलत हो गया । जोड़ना / होगा cp त्रुटि और फ़ाइल की प्रतिलिपि नहीं।

का प्रयोग करें cp कमान।

फ़ाइल कॉपी करना something.txt फाइल करने के लिए folder: उपयोग करें cp something.txt folder/

फ़ाइल कॉपी करना something.txt वर्तमान निर्देशिका के रूप में something2.txt: उपयोग करें cp something.txt something2.txt

ubuntu@ubuntu-T100TA:~/TestFolder$ ls -ltotal 8drwxrwxr-x 2 ubuntu ubuntu 4096 Mar 12 21:53 Folder1-rw-rw-r-- 1 ubuntu ubuntu   14 Mar 12 21:52 something.txtubuntu@ubuntu-T100TA:~/TestFolder$ ls -l Folder1/total 4-rw-rw-r-- 1 ubuntu ubuntu 14 Mar 12 21:53 something.txtubuntu@ubuntu-T100TA:~/TestFolder$ ls -ltotal 8drwxrwxr-x 2 ubuntu ubuntu 4096 Mar 12 21:54 folder-rw-rw-r-- 1 ubuntu ubuntu   14 Mar 12 21:52 something.txtubuntu@ubuntu-T100TA:~/TestFolder$ ls -l folder/total 0ubuntu@ubuntu-T100TA:~/TestFolder$ cp something.txt folder/ubuntu@ubuntu-T100TA:~/TestFolder$ ls -l folder/total 4-rw-rw-r-- 1 ubuntu ubuntu 14 Mar 12 21:55 something.txtubuntu@ubuntu-T100TA:~/TestFolder$ cp something.txt something2.txt ubuntu@ubuntu-T100TA:~/TestFolder$ ls -ltotal 12drwxrwxr-x 2 ubuntu ubuntu 4096 Mar 12 21:55 folder-rw-rw-r-- 1 ubuntu ubuntu   14 Mar 12 21:55 something2.txt-rw-rw-r-- 1 ubuntu ubuntu   14 Mar 12 21:52 something.txt

आप बेहतर विकल्प जोड़ देंगे - ए को सीपी फ़ाइल-डेटाटाइम, फ़ाइल-आँकड़े, आदि को संरक्षित करने के लिए कमांड । :

cp -a input.txt ./SORTcp -a input.txt newname.txt
rsync -aAXhv /home/levan/kdenlive/untitelds.mpg  /media/sda3/SkyDrive/

यह कॉपी करेगा untitelds.mpg कुछ भी हटाए बिना स्काईड्राइव निर्देशिका में फ़ाइल

उपयोग करें cp कमान। प्रकार man cp अधिक जानकारी के लिए टर्मिनल से ।