কম্পিউটার টিউটোরিয়াল

Linux-এ mv কমান্ড দিয়ে ফাইল মুভ করুন: উদাহরণসহ ধাপে ধাপে গাইড

এই আর্টিকেলে লিনাক্সে mv কমান্ড দিয়ে ফাইল মুভ করার পদ্ধতি, উদাহরণ এবং নিরাপদে ফাইল মুভ করার টিপস দেওয়া হলো।

mv সিন্ট্যাক্স

ফাইল মুভ করার জন্য mv কমান্ড ব্যবহার করা হয়, যার সিন্ট্যাক্স:

mv OPTIONS SOURCE DESTINATION

নোট করুন:

  • OPTIONS = নিচের টেবিলের অপশনগুলো
  • SOURCE = যে ফাইলটি মুভ করতে চান তার পাথ
  • DESTINATION = যেখানে ফাইলটি মুভ করতে চান সেই পাথ
    • এতে নতুন ফাইলনেম থাকতে পারে বা শুধু ডেস্টিনেশন ফোল্ডারের পাথ
    • যদি DESTINATION একটি ডিরেক্টরি হয় (অথবা ডিরেক্টরির লিংক), mv SOURCE-কে DESTINATION-এ মুভ করবে
      • যদি DESTINATION ডিরেক্টরি না হয়, mv SOURCE-কে DESTINATION নামে রিনেম করবে

সাধারণ mv অপশন

mv চালানোর সময় ব্যবহৃত কিছু সাধারণ অপশন (ম্যানুয়াল থেকে):

-b প্রতিটি বিদ্যমান ডেস্টিনেশন ফাইলের ব্যাকআপ তৈরি করুন
-f, --force ওভাররাইট করার আগে প্রম্পট করবেন না
-i, --interactive ওভাররাইট করার আগে প্রম্পট করুন
-n, --no-clobber বিদ্যমান ফাইল ওভাররাইট করবেন না
-u, --update শুধু তখন মুভ করুন যখন SOURCE ফাইল ডেস্টিনেশন ফাইল থেকে নতুন হয় বা ডেস্টিনেশন ফাইল অনুপস্থিত থাকে
-v, --verbose কী করা হচ্ছে তা ব্যাখ্যা করুন

অতিরিক্ত অপশনের জন্য mv ম্যানুয়াল দেখুন:

man mv

উদাহরণ

file1-কে directory1-এ মুভ করুন:

mv file1 directory1/

file1-কে file2 নামে রিনেম করুন:

mv file1 file2

file1-কে directory1-এ মুভ করুন এবং file2 নামে রিনেম করুন:

mv file1 directory1/file2

directory1-কে directory2-এ মুভ করুন:

mv directory1/ directory2/

শেষ উদাহরণে, যদি directory2 অস্তিত্বে না থাকে, directory1 directory2 নামে রিনেম হয়ে যাবে। শুধু মুভ করতে চাইলে এবং ডিরেক্টরি না পাওয়া গেলে ফেইল করতে চাইলে:

mv directory1/ directory2/.

এটি নিশ্চিত করবে directory2 অস্তিত্বে আছে কিনা—ডট (.) পাথটি অবশ্যই অস্তিত্বে থাকতে হবে বলে নির্দেশ করে।

কখনো কখনো মুভের চেয়ে কপি ভালো

যদি আপনি একটি ড্রাইভ থেকে অন্য ড্রাইভে বা নেটওয়ার্কের মাধ্যমে ফাইল মুভ করেন, তবে কপি করে তারপর ওরিজিনাল মুছে ফেলা ভালো—কপি সফল হয়েছে কিনা ভেরিফাই করার পর।

লিনাক্স কমান্ড লাইনে কাজ করার সময় আপনার ট্র্যাশ/রিসাইকেল বিন নেই—একবার গেলে চিরকালের জন্য গেলে। ফাইল মুভ অপারেশন কোনো কারণে ফেইল করলে আপনি সেই ফাইলগুলো হারাতে পারেন, তাই কপি করে সফলভাবে ট্রান্সফার হয়েছে কিনা নিশ্চিত করুন।

নিয়মিত ফাইল ব্যাকআপ রাখাও ডেটা লস থেকে বাঁচতে সহায়ক।

  1. লিনাক্সে mv কমান্ড ব্যবহার করে ফাইল মুভ করার পদ্ধতি

  2. লিনাক্সে Find কমান্ড ব্যবহার করে ফাইল খুঁজে বের করার পদ্ধতি

  3. লিনাক্স কমান্ড চেইনিং মাস্টার করুন: ১০টি অপরিহার্য অপারেটর প্র্যাক্টিক্যাল উদাহরণসহ

  4. Linux Watch কমান্ড 습득: সিনট্যাক্স, অপশন এবং প্রয়োগিক উদাহরণ