টার্মিনালের মাধ্যমে ফাইলগুলি কীভাবে অনুলিপি করবেন?

আমি টার্মিনাল দিয়ে ফাইল কপি সম্পর্কে পড়া আছে কিন্তু এই উদাহরণ আমাকে অনেক সাহায্য করবে. তাই এখানে আমি কি করতে চাই:

উদাহরণ:

  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 আরো তথ্যের জন্য টার্মিনাল থেকে.