লিনাক্সের একাধিক ডিরেক্টরিতে কীভাবে একটি ফাইল অনুলিপি করবেন


লিনাক্স শেখার সময়, নবাবিদের পক্ষে সর্বদা একটি সাধারণ কাজ সম্পাদনের জন্য কয়েকটি কমান্ড টাইপ করা নিয়মিত। এটি বোঝা যায় বিশেষত যখন কেউ কেবল টার্মিনালটি ব্যবহার করতে অভ্যস্ত হয় getting

তবে, আপনি যখন লিনাক্স পাওয়ার ব্যবহারকারী হওয়ার অপেক্ষায় রয়েছেন, আমি "শর্টকাট কমান্ড" হিসাবে কী বুঝি তা সময় নষ্টের প্রবণতাগুলিকে উল্লেখযোগ্যভাবে হ্রাস করতে পারে।

এই নিবন্ধে, আমরা লিনাক্সের একাধিক ডিরেক্টরিতে একটি ফাইল অনুলিপি করতে একটি একক কমান্ড ব্যবহার করে একটি সহজ উপায় ব্যাখ্যা করব।

লিনাক্সে, সিপি কমান্ডটি একটি ডিরেক্টরি থেকে অন্য ডিরেক্টরিতে ফাইলগুলি অনুলিপি করতে ব্যবহৃত হয়, এটির ব্যবহারের সহজতম বাক্য গঠন নিম্নরূপ:

# cp [options….] source(s) destination

বিকল্পভাবে, আপনি লিনাক্সে বড় ফাইল/ফোল্ডারও ব্যবহার করতে পারেন।

নীচের কমান্ডগুলি বিবেচনা করুন, সাধারণত আপনি একই ফাইলটিকে দুটি পৃথক ডিরেক্টরিতে অনুলিপি করতে দুটি পৃথক কমান্ড টাইপ করবেন:

# cp -v /home/aaronkilik/bin/sys_info.sh /home/aaronkilik/test
# cp -v /home/aaronkilik/bin/sys_info.sh /home/aaronkilik/tmp

ধরে নিচ্ছেন যে আপনি একটি নির্দিষ্ট ফাইল পাঁচ বা তার বেশি ডিরেক্টরিতে অনুলিপি করতে চান, এর অর্থ আপনাকে পাঁচ বা ততোধিক সিপি কমান্ড টাইপ করতে হবে?

এই সমস্যাটি দূর করার জন্য, আপনি নীচের আকারে সিপি কমান্ডের সাথে ইকো কমান্ড, একটি পাইপ, xargs কমান্ড ব্যবহার করতে পারেন:

# echo /home/aaronkilik/test/ /home/aaronkilik/tmp | xargs -n 1 cp -v /home/aaronkilik/bin/sys_info.sh

উপরের ফর্মটিতে ডিরেক্টরিগুলির দিকগুলি (dir1, dir2, dir3… ..dirN) প্রতিধ্বনিত হয়েছে এবং xargs কমান্ডের ইনপুট হিসাবে পাইপ করা হয়েছে যেখানে:

  1. -n 1 - xargs কে কম্যান্ড লাইনে প্রতি সর্বাধিক একটি যুক্তি ব্যবহার করতে এবং সিপি কমান্ডে প্রেরণ করতে বলে tells
  2. cp - কোনও ফাইল অনুলিপি করতে অভ্যস্ত।
  3. -v - অনুলিপিটির ক্রিয়াকলাপের বিশদটি দেখানোর জন্য ভার্বোজ মোড সক্ষম করে

দরকারী এবং উন্নত ব্যবহারের তথ্য সন্ধান করার জন্য সিপি , প্রতিধ্বনি এবং xargs কমান্ডের ম্যান পৃষ্ঠাগুলি পড়ার চেষ্টা করুন:

$ man cp
$ man echo
$ man xargs

এগুলি হ'ল, আপনি নীচের মন্তব্য ফর্মের মাধ্যমে আমাদের বিষয় সম্পর্কিত কোনও প্রশ্ন বা কোনও প্রতিক্রিয়া পাঠাতে পারেন। আপনি বর্তমানে টার্ক ইত্যাদি সম্পর্কেও পড়তে চাইতে পারেন যা বর্তমানে লিনাক্সে চলছে।