Rcp লিনাক্স কমান্ডটি কিসের জন্য এবং এটি কিভাবে ব্যবহার করবেন
Rcp কমান্ড (যা রিমোট কপি প্রোগ্রামের জন্য ব্যবহৃত হয় ) আপনাকে একটি দূরবর্তী কম্পিউটারে বা দুটি দূরবর্তী কম্পিউটারগুলির মধ্যে ফাইলগুলিকে অনুলিপি করতে দেয়।
rcp সিপি ছাড়া হয় যে দূরবর্তী কম্পিউটার এবং সম্ভবত দূরবর্তী কম্পিউটারে ব্যবহারকারীর নাম, উভয় ফাইলের নামের সাথে prefixed করা প্রয়োজন।
Rcp কমান্ডটি ব্যবহার করতে সক্ষম হওয়ার জন্য, উভয় কম্পিউটারের ব্যবহারকারীর হোম ডাইরেক্টরিতে ".rhosts" ফাইলটি প্রয়োজন, যার মধ্যে ব্যবহারকারীর নাম সহ এই কম্পিউটারটি অ্যাক্সেস করার সমস্ত কম্পিউটারের নাম থাকবে।
এখানে একটি .rhosts ফাইল একটি উদাহরণ:
zeus.univ.edu jdoe athena.comp.com mjohnsonটিপ: FTP / scp কমান্ডটি কম্পিউটারের মধ্যে ফাইলগুলি কপি করার জন্য ব্যবহার করা যেতে পারে যদি না। Rhosts ফাইল সেট আপ করা হয়।
rcp কমান্ড সিনট্যাক্স
সঠিক সিনট্যাক্স যখন rcp কমান্ডটি ব্যবহার করা হয় তখন "rcp" টাইপ করুন এবং তারপর সোর্স এবং তারপর গন্তব্য। হোস্ট এবং ডেটা পৃথক করার জন্য একটি কোলন ব্যবহার করুন।
এখানে কিছু অপশন রয়েছে যা আপনি rcp কমান্ডে যোগ করতে পারেন:
- / LOG : একটি লগ ফাইল তৈরি করা হয় যা দেখায় যে কম্পিউটারগুলি কোন ফাইল থেকে কপি করা হয়েছিল। যখন কপি করা হয় এবং দূরবর্তী কম্পিউটারগুলি থেকে যে সমস্ত স্থানীয় কম্পিউটারের সাথে জড়িত থাকে না তখন শুধুমাত্র প্রথম স্থানান্তর লগ হয়।
- / ব্যবহারকারী : দূরবর্তী কম্পিউটারের ব্যবহারকারী অ্যাকাউন্টটি নির্দিষ্ট করে এটি ব্যবহার করা হবে যখন দূরবর্তী হোস্ট ফাইল ইতিমধ্যে আপনার ব্যবহারকারী নাম বা হোস্টনাম অন্তর্ভুক্ত না
- / পাসওয়ার্ড : এই পাসওয়ার্ডটি দূরবর্তী অ্যাকাউন্টে লগ ইন করার জন্য প্রয়োজনীয়। এর সাথে ব্যবহার করা হয় / USER
- -r : rcp কমান্ডের সাহায্যে সম্পূর্ণ ডিরেক্টরি কপি করতে ব্যবহৃত।
- -পি : প্রতিলিপির তারিখটি বজায় রাখার অনুমতি দেয় যেটি ডাটা সুরক্ষা মোড হিসেবে ডেটা সংশোধন করা হয়েছে। এটি একই হিসাবে / PRESERVE।
rcp কমান্ডের উদাহরণ
লিনাক্সে rcp ব্যবহার করার জন্য এখানে কয়েকটি উদাহরণ রয়েছে:
একটি ফাইল অনুলিপি করুন:
কম্পিউটার "tomsnotebook" থেকে "/ usr / data /" ডিরেক্টরিতে "client.txt" নামক একটি ফাইল কপি করার জন্য নিম্নোক্ত প্রয়োজনগুলি কমান্ড লাইনে প্রবেশ করা প্রয়োজন:
rcp tomsnotebook: /usr/data/customers.txt।কাল "." শেষে "এই" ডিরেক্টরিটি মানে। যে, ডিরেক্টরীটি থেকে কমান্ড চালানো হয়েছিল। আপনি পরিবর্তে অন্য কোন ডিরেক্টরি নির্দিষ্ট করতে পারে।
একটি সম্পূর্ণ ফোল্ডার কপি:
আপনি "rcp" পরে একটি "-r" যোগ করে একটি সম্পূর্ণ ডিরেক্টরি কপি করতে পারেন:
rcp -r টেমসোটোটবুক: / ইউসার / ডেটা rcp document1 zeus.univ.edu:document1স্থানীয় মেশিন থেকে অনুলিপি:
স্থানীয় মেশিন থেকে ইউজারের হোম কম্পিউটারে ইউজারের হোম ডাইরেক্টরিতে "ডকুমেন্ট 1" কপি করা হয়, ইউআরএল জাওস.উইউভিএইডিইউ এর সাথে, এটি ধরে রাখে যে ব্যবহারকারীর নাম উভয় সিস্টেমে একই।
rcp document1 jdoe @: zeus.univ.edu: document1কপি "নথি 1" স্থানীয় মেশিন থেকে ইউজারের হোম কম্পিউটারে "jdoe" ইউআরএল zeus.univ.edu দিয়ে কম্পিউটারে।
rcp zeus.univ.edu:document1 document1দূরবর্তী কম্পিউটার থেকে "document1" প্রতিলিপি একই নামের স্থানীয় মেশিনে "zeus.univ.edu"।
rcp -r নথি zeus.univ.edu:backupsURL "zeus.univ.edu" সহ কম্পিউটারে ব্যবহারকারীর হোম ডাইরেক্টরিতে স্থানীয় মেশিন থেকে ডিরেক্টরি "ব্যাকআপ" ডিরেক্টরিতে "ডিরেক্টরি" ডকুমেন্টের প্রতিলিপি করে, যে ব্যবহারকারীর নাম উভয় সিস্টেমে একই।
rcp -r zeus.univ.edu:backups/ ডকুমেন্টস অধ্যয়নদূরবর্তী মেশিন থেকে স্থানীয় মেশিনের "অধ্যয়নের" নির্দেশক ডিরেক্টরি, সমস্ত সাব-ডিরেক্টরিগুলি সহ "নথিগুলি" অনুলিপি করে।