How to Setup Multinode Hadoop 2 on CentOS/RHEL Using VirtualBox
সুচিপত্র:
cp
কমান্ডের সাহায্যে ফাইলগুলি অনুলিপি করা হচ্ছে- ডিরেক্টরিতে একটি ফাইল অনুলিপি করুন
- একাধিক ফাইল অনুলিপি করুন
cp
কমান্ডের সাহায্যে ডিরেক্টরিগুলি অনুলিপি করা হচ্ছেrsync
কমান্ডের সাহায্যে ফাইল এবং ডিরেক্টরিগুলি অনুলিপি করা হচ্ছে- উপসংহার
ফাইল এবং ডিরেক্টরিগুলি অনুলিপি করা কমান্ড লাইনে কাজ করার সময় আপনি যে সর্বাধিক সাধারণ কাজ সম্পাদন করবেন তা হ'ল। লিনাক্সে,
cp
এবং
rsync
সহ ফাইলগুলি অনুলিপি করার জন্য বেশ কয়েকটি আদেশ রয়েছে যা সর্বাধিক ব্যবহৃত সরঞ্জাম।
ডিরেক্টরি কপি করার সময় ফাইল এবং
rsync
কমান্ড অনুলিপি করার সময়
cp
কমান্ড ব্যবহার করা একটি প্রচলিত অনুশীলন।
ফাইল এবং ডিরেক্টরিগুলি অনুলিপি করতে সক্ষম হতে আপনার অবশ্যই সোর্স ফাইলে কমপক্ষে পড়ার অনুমতি থাকতে হবে এবং গন্তব্য ডিরেক্টরিতে অনুমতি লিখতে হবে।
cp
কমান্ডের সাহায্যে ফাইলগুলি অনুলিপি করা হচ্ছে
লিনাক্স এবং ইউনিক্স অপারেটিং সিস্টেমগুলিতে,
cp
কমান্ডটি ফাইল এবং ডিরেক্টরিগুলি অনুলিপি করার জন্য ব্যবহৃত হয়।
সর্বাধিক সাধারণ ব্যবহারের ক্ষেত্রে হ'ল বর্তমান ওয়ার্কিং ডিরেক্টরিতে কোনও ফাইল অনুলিপি করা। উদাহরণস্বরূপ, বর্তমান ডিরেক্টরিতে
file_backup.txt
নামের ফাইলটি
file_backup.txt
.
file_backup.txt
নামে একটি অনুলিপি করতে, আপনি নিম্নলিখিত কমান্ডটি চালাবেন:
cp file.txt file_backup.txt
গন্তব্য ফাইল উপস্থিত থাকলে এটি ওভাররাইট করা হবে। ফাইলগুলি ওভাররাইট করার আগে একটি নিশ্চিতকরণ প্রম্পট পেতে
-i
বিকল্পটি ব্যবহার করুন।
cp -i file.txt file_backup.txt
ডিফল্টরূপে, কোনও ফাইল অনুলিপি করতে
cp
কমান্ড ব্যবহার করার সময়, নতুন ফাইলটি কমান্ডটি সম্পাদনকারী ব্যবহারকারীর মালিকানাধীন থাকবে। ফাইল মোড, মালিকানা এবং টাইমস্ট্যাম্পগুলি সংরক্ষণ করার জন্য
-p
বিকল্পটি ব্যবহার করুন:
cp -p file.txt file_backup.txt
আরেকটি বিকল্প যা দরকারী হতে পারে
-v
। এই বিকল্পটি ব্যবহার করার সময়, কমান্ডটি কী করা হচ্ছে তা মুদ্রণ করে:
cp -v file.txt file_backup.txt
'file.txt' -> 'file_backup.txt'
ডিরেক্টরিতে একটি ফাইল অনুলিপি করুন
ডিরেক্টরিতে একটি ফাইল অনুলিপি করতে, ডিরেক্টরিটির পরম বা আপেক্ষিক পথ নির্দিষ্ট করুন। গন্তব্য ডিরেক্টরি বাদ দিলে ফাইলটি বর্তমান ডিরেক্টরিতে অনুলিপি করা হয়।
নিম্নলিখিত উদাহরণে আমরা
file.txt
ফাইলটি
/backup
ডিরেক্টরিতে অনুলিপি করছি:
cp file.txt /backup
গন্তব্য হিসাবে কেবল ডিরেক্টরি নাম উল্লেখ করার সময় অনুলিপি করা ফাইলটির মূল ফাইলের একই নাম থাকবে।
cp file.txt /backup/new_file.txt
উপরের কমান্ডটি নতুন ডিরেক্টরিতে
new_file.txt
হিসাবে
new_file.txt
।
একাধিক ফাইল অনুলিপি করুন
একাধিক ফাইল এবং ডিরেক্টরি অনুলিপি করার জন্য উত্স ফাইল এবং ডিরেক্টরিগুলির নামটি শেষ আর্গুমেন্ট হিসাবে গন্তব্য ডিরেক্টরিটি অনুসরণ করে:
cp file.txt dir file1.txt file2.txt dir1
একাধিক ফাইল অনুলিপি করার সময়, গন্তব্য অবশ্যই ডিরেক্টরি হতে হবে।
সিপি কমান্ড আপনাকে প্যাটার্ন ম্যাচিংও ব্যবহার করতে দেয়। উদাহরণস্বরূপ, বর্তমান ডিরেক্টরি থেকে সমস্ত
.png
ফাইলগুলিকে
/backup
ডিরেক্টরিতে অনুলিপি করতে আপনি ব্যবহার করতে পারেন:
cp
কমান্ডের সাহায্যে ডিরেক্টরিগুলি অনুলিপি করা হচ্ছে
ডিরেক্টরিটি সমস্ত ফাইল এবং উপ-ডিরেক্টরি সহ অনুলিপি করতে
-R
বা
-r
বিকল্পটি ব্যবহার করুন। নিম্নলিখিত উদাহরণে আমরা ডিরেক্টরি
Pictures
ছবি_ব্যাকআপে অনুলিপি করছি:
cp -R Pictures Pictures_backup
উপরের কমান্ডটি গন্তব্য ডিরেক্টরি তৈরি করবে এবং উত্স থেকে সমস্ত ফাইল এবং উপ-ডিরেক্টরিগুলি পুনরাবৃত্তভাবে গন্তব্য ডিরেক্টরিতে অনুলিপি করবে।
গন্তব্য ডিরেক্টরি ইতিমধ্যে উপস্থিত থাকলে, উত্স ডিরেক্টরি নিজেই এবং এর সমস্ত সামগ্রী গন্তব্য ডিরেক্টরিতে অনুলিপি করা হবে।
-T
ডিরেক্টরিগুলি-টি বিকল্পটি ব্যবহার না করে কেবল ফাইল এবং উপ-ডিরেক্টরিগুলি অনুলিপি করতে:
cp -RT Pictures Pictures_backup
ডিরেক্টরি অনুলিপি করার সময় ফাইলগুলি অনুলিপি করার সময় ব্যবহৃত অপশনগুলিও ব্যবহার করা যেতে পারে। মূল পার্থক্যটি হ'ল ডিরেক্টরিগুলি অনুলিপি করার সময় আপনাকে
-R
বিকল্পটি ব্যবহার করতে হবে।
rsync
কমান্ডের সাহায্যে ফাইল এবং ডিরেক্টরিগুলি অনুলিপি করা হচ্ছে
rsync
হ'ল একটি দ্রুত এবং বহুমুখী কমান্ড লাইন-ইউটিলিটি যা দুটি অবস্থানের মধ্যে ফাইল এবং ডিরেক্টরিগুলিকে সিঙ্ক্রোনাইজ করে। এটি স্থানীয় এবং দূরবর্তী অবস্থানগুলিতে ফাইলগুলি অনুলিপি করতে ব্যবহৃত হতে পারে।
rsync
এমন অনেকগুলি বিকল্প অন্তর্ভুক্ত করে যা এর আচরণের প্রতিটি দিকই নিয়ন্ত্রণ করে। সর্বাধিক দরকারী বিকল্পটি হ'ল ডিরেক্টরিগুলি পুনরাবৃত্তভাবে অনুলিপি করে, বিশেষ এবং ব্লক ডিভাইসগুলি স্থানান্তর করে, প্রতীকী লিঙ্কগুলি সংরক্ষণ করে, পরিবর্তনের সময়গুলি, গোষ্ঠী, মালিকানা এবং অনুমতিগুলি।
একটি একক ফাইল অন্য স্থানে অনুলিপি করতে, আপনি নিম্নলিখিত কমান্ডটি চালাবেন:
rsync -a file.txt file_backup.txt
গন্তব্য ফাইল উপস্থিত থাকলে,
rsync
এটি ওভাররাইট করে।
ডিরেক্টরি কপি করতে একই কমান্ডটি ব্যবহার করা যেতে পারে:
rsync -a /var/www/public_html/ /var/www/public_html_backup/
rsync
উত্স ডিরেক্টরিকে হুমকি দেয় যা শেষের দিকে
/
আলাদাভাবে শেষ হয়। আপনি যদি সোর্স ডিরেক্টরিতে একটি পিছনে স্ল্যাশ যোগ করেন, কমান্ডটি কেবল উত্স ডিরেক্টরিটির বিষয়বস্তু গন্তব্য ডিরেক্টরিতে অনুলিপি করবে। যখন পিছনের স্ল্যাশ বাদ দেওয়া হবে তখন
rsync
গন্তব্য ডিরেক্টরিতে উত্স ডিরেক্টরিটি অনুলিপি করবে। সবচেয়ে নিরাপদ বিকল্পটি সর্বদা গন্তব্য এবং উত্স উভয়ই অনুসরণযোগ্য স্ল্যাশ
/
অন্তর্ভুক্ত করা।
rsync
সম্পর্কে আরও জানতে নিম্নলিখিত নিবন্ধগুলি দেখুন:
উপসংহার
এই গাইডটিতে, আমরা আপনাকে
cp
এবং
rsync
ইউটিলিটিগুলি ব্যবহার করে লিনাক্স এবং ইউনিক্স-ভিত্তিক সিস্টেমে ফাইল এবং ডিরেক্টরিগুলি অনুলিপি করতে দেখিয়েছি।
ফ্রিফাইলসিস্ক - বিনামূল্যে তুলনা করুন এবং সিঙ্ক্রোনাইজেশন সফ্টওয়্যার 99 9> ফাইল এবং ফোল্ডারগুলির সাথে তুলনা করুন এবং সিঙ্ক্রোনাইজ করুন এবং ফ্রিফাইলসিস্কের সাথে ফাইল এবং ফোল্ডারগুলি সিঙ্ক্রোনাইজ করুন। এটি আপনাকে আপনার কম্পিউটারে ফাইলগুলি এবং ফোল্ডারগুলিকে সহজেই তুলনা করতে এবং সিঙ্ক্রোনাইজ করতে দেয়।

FreeFileSync
ফাইল ডিলার সফ্টওয়্যার মুছে ফেলার জন্য ফ্রি ফাইল ডিলার সফ্টওয়্যার। কারণ আপনি আপনার পিসিতে একটি ফাইল বা ফোল্ডার মুছে ফেলতে পারবেন না, উইন্ডোজ পিসিতে লকড ফাইল ও ফোল্ডার মুছে ফেলার জন্য এই ফ্রি ফাইল ডিলার সফটওয়্যারটি চেষ্টা করুন।

আপনার উইন্ডোজ পিসিতে কিছু ফাইল মুছে ফেলতে পারবেন না? আপনার পিসি থেকে একটি অবাঞ্ছিত প্রোগ্রাম সরানোর সময় আমরা প্রায়ই এই ত্রুটির মুখোমুখি, বিশেষ করে স্পাইওয়্যার। যদি আপনি করেন, তাহলে এই
কীভাবে ফাইল এবং ডিরেক্টরিগুলি লিনাক্সে (এমভি কমান্ড) স্থানান্তরিত করতে হয়

ফাইল এবং ডিরেক্টরি মুভিং করা আপনার লিনাক্স সিস্টেমে প্রায়শই সম্পাদন করা প্রয়োজন এমন একটি প্রাথমিক কাজ। এই টিউটোরিয়ালে, আমরা কীভাবে ফাইল এবং ডিরেক্টরি সরানোর জন্য mv কমান্ড ব্যবহার করব তা ব্যাখ্যা করব।