Lineární aktuátor Linak LA31 .... 24V_ 0,6A
সুচিপত্র:
mv
কমান্ড কিভাবে ব্যবহার করবেন- একাধিক ফাইল এবং ডিরেক্টরি সরানো
mv
কমান্ড অপশন- ওভাররাইট করার আগে প্রম্পট করুন
- ওভাররাইটিং জোর করে
- বিদ্যমান ফাইলগুলি ওভাররাইট করবেন না
- ফাইল ব্যাক আপ
- ভার্বোজ আউটপুট
- উপসংহার
ফাইল এবং ডিরেক্টরি মুভিং করা আপনার লিনাক্স সিস্টেমে প্রায়শই সম্পাদন করা প্রয়োজন এমন একটি প্রাথমিক কাজ।
এই টিউটোরিয়ালে, আমরা কীভাবে ফাইল এবং ডিরেক্টরি সরানোর জন্য
mv
কমান্ড ব্যবহার করব তা ব্যাখ্যা করব।
mv
কমান্ড কিভাবে ব্যবহার করবেন
mv
কমান্ড (সরানো থেকে সংক্ষিপ্ত) নাম পরিবর্তন করতে এবং স্থানান্তর করতে এবং ফাইল এবং ডিরেক্টরিগুলি এক অবস্থান থেকে অন্য স্থানে ব্যবহৃত হয়।
mv
কমান্ডের বাক্য
mv
নিম্নরূপ:
mv SOURCE DESTINATION
SOURCE
এক, বা একাধিক ফাইল বা ডিরেক্টরি হতে পারে এবং
DESTINATION
একক ফাইল বা ডিরেক্টরি হতে পারে।
- যখন একাধিক ফাইল বা ডিরেক্টরিগুলি
SOURCE
হিসাবে দেওয়া হয়,DESTINATION
অবশ্যই একটি ডিরেক্টরি হতে পারে। এই ক্ষেত্রে,SOURCE
ফাইলগুলি লক্ষ্য ডিরেক্টরিতে স্থানান্তরিত হয়SOURCE
আপনি যদি একটি একক ফাইলকেSOURCE
হিসাবে নির্দিষ্ট করেন এবংDESTINATION
টার্গেট একটি বিদ্যমান ডিরেক্টরি হয় তবে ফাইলটি নির্দিষ্ট ডিরেক্টরিতে স্থানান্তরিত হয় f আপনি যদি একটি একক ফাইলকেSOURCE
হিসাবে নির্দিষ্ট করেন, এবং একটি একক ফাইলকেDESTINATION
টার্গেট হিসাবে চিহ্নিত করে তারপরে আপনি ফাইলটির নাম পরিবর্তন করছেন W যখন উত্স একটি ডিরেক্টরি এবংDESTINATION
অস্তিত্ব নেই, তখনSOURCE
নামকরণ করা হবেDESTINATION
। অন্যথায় যদিDESTINATION
বিদ্যমান থাকে তবে এটিকেDESTINATION
ডিরেক্টরিতে স্থানান্তরিত করা হবে।
কোনও ফাইল বা ডিরেক্টরি সরানোর জন্য আপনার
SOURCE
এবং
DESTINATION
উভয় ক্ষেত্রেই লেখার অনুমতি থাকতে হবে। অন্যথায়, আপনি অনুমতি অস্বীকার ত্রুটি পাবেন।
উদাহরণস্বরূপ, বর্তমান ওয়ার্কিং ডিরেক্টরি থেকে ফাইলটি ফাইল 1
/tmp
ডিরেক্টরিতে সরিয়ে আপনি চালিত করবেন:
mv file1 /tmp
কোনও ফাইলের নাম পরিবর্তন করতে আপনার গন্তব্য ফাইলের নামটি নির্দিষ্ট করতে হবে:
mv file1 file2
ডিরেক্টরি মুভিং জন্য সিনট্যাক্স ফাইল সরানোর সময় একই। নিম্নলিখিত উদাহরণে,
dir2
ডিরেক্টরি উপস্থিত থাকলে, কমান্ডটি
dir1
ভিতরে
dir2
স্থানান্তরিত করবে।
dir2
উপস্থিত না থাকলে,
dir1
নাম পরিবর্তন করে
dir2
:
একাধিক ফাইল এবং ডিরেক্টরি সরানো
একাধিক ফাইল এবং ডিরেক্টরি স্থানান্তর করতে, আপনি উত্স হিসাবে স্থানান্তর করতে চান ফাইলগুলি নির্দিষ্ট করুন। উদাহরণস্বরূপ, ফাইল টাইপ করা ফাইল 1 এবং ফাইল 2
dir1
ডিরেক্টরিতে আপনি টাইপ করবেন:
mv file1 file2 dir1
mv
কমান্ড আপনাকে প্যাটার্ন ম্যাচিংও ব্যবহার করতে দেয়। উদাহরণস্বরূপ, বর্তমান ডিরেক্টরি থেকে সমস্ত
pdf
ফাইলগুলি
~/Documents
ডিরেক্টরিতে সরিয়ে নিতে আপনি ব্যবহার করতে পারেন:
mv
কমান্ড অপশন
mv
কমান্ড বিভিন্ন বিকল্প গ্রহণ করে যা ডিফল্ট কমান্ড আচরণকে প্রভাবিত করে।
কিছু লিনাক্স ডিস্ট্রিবিউশনে,
mv
কাস্টম অপশনগুলির সেট সহ
mv
কমান্ডের একটি উপাধি হতে পারে। উদাহরণস্বরূপ, সেন্টোস
mv
এমভি
mv
একটি উপাধি রয়েছে।
type
কমান্ডটি ব্যবহার করে আপনি
mv
একটি উপনাম কিনা তা খুঁজে পেতে পারেন:
type mv
যদি
mv
উপন্যাস হয় তবে আউটপুটটি এরকম কিছু দেখতে পাবে:
mv is aliased to `mv -i'
যদি বিরোধমূলক বিকল্পগুলি দেওয়া হয়, তবে সর্বশেষটি অগ্রাধিকার নেয়।
ওভাররাইট করার আগে প্রম্পট করুন
ডিফল্টরূপে, গন্তব্য ফাইল উপস্থিত থাকলে এটি ওভাররাইট করা হবে। নিশ্চিতকরণের জন্য অনুরোধ জানাতে,
-i
বিকল্পটি ব্যবহার করুন:
mv -i file1 /tmp
mv: overwrite '/tmp/file1'?
ফাইলটি ওভাররাইট করতে
y
বা
Y
টাইপ করুন।
ওভাররাইটিং জোর করে
আপনি যদি কেবল পঠনযোগ্য ফাইলটি ওভাররাইট করার চেষ্টা করেন, আপনি
mv
কমান্ড আপনাকে অনুরোধ জানাবে যে আপনি ফাইলটি ওভাররাইট করতে চান:
mv -i file1 /tmp
mv: replace '/tmp/file1', overriding mode 0400 (r--------)?
অনুরোধ করা এড়াতে
-f
বিকল্পগুলি ব্যবহার করুন:
mv -f file1 /tmp
এই বিকল্পটি বিশেষত কার্যকর যখন আপনার একাধিক পঠনযোগ্য ফাইলগুলি ওভাররাইট করতে হবে।
বিদ্যমান ফাইলগুলি ওভাররাইট করবেন না
-n
বিকল্পটি
-n
বলে যে কোনও বিদ্যমান ফাইল ওভাররাইট করতে হবে না:
mv -f file1 /tmp
যদি
file1
উপস্থিত থাকে তবে উপরের কমান্ডটি কিছুই করবে না। অন্যথায় এটি ফাইলটি
/tmp
ডিরেক্টরিতে স্থানান্তরিত করে।
ফাইল ব্যাক আপ
গন্তব্য ফাইল উপস্থিত থাকলে আপনি
-b
বিকল্পটি ব্যবহার করে এর একটি ব্যাকআপ তৈরি করতে পারেন:
mv -b file1 /tmp
ব্যাকআপ ফাইলটিতে একটি টিলড (
~
) যুক্ত আসল ফাইলের মতোই নাম থাকবে।
ব্যাকআপটি তৈরি হয়েছিল তা যাচাই করতে ls কমান্ডটি ব্যবহার করুন:
ls /tmp/file1*
ভার্বোজ আউটপুট
আরেকটি বিকল্প যা দরকারী হতে পারে
-v
। এই বিকল্পটি ব্যবহার করা হলে, কমান্ডটি প্রতিটি সরানো ফাইলের নাম মুদ্রণ করে:
mv -i file1 /tmp
renamed 'file1' -> '/tmp/file1'
উপসংহার
mv
কমান্ডটি ফাইল এবং ডিরেক্টরিগুলি স্থানান্তর এবং পুনরায় নামকরণ করতে ব্যবহৃত হয়।
mv
কমান্ড সম্পর্কে আরও তথ্যের জন্য, ম্যান পৃষ্ঠাটি পরীক্ষা করুন বা আপনার টার্মিনালে
man mv
টাইপ করুন।
কমান্ড লাইনের মাধ্যমে ভয় দেখানো নতুন লিনাক্স ব্যবহারকারীরা তাদের ফাইলগুলি সরানোর জন্য জিইউআই ফাইল ম্যানেজার ব্যবহার করতে পারেন।
এমভি টার্মিনালফ্রিফাইলসিস্ক - বিনামূল্যে তুলনা করুন এবং সিঙ্ক্রোনাইজেশন সফ্টওয়্যার 99 9> ফাইল এবং ফোল্ডারগুলির সাথে তুলনা করুন এবং সিঙ্ক্রোনাইজ করুন এবং ফ্রিফাইলসিস্কের সাথে ফাইল এবং ফোল্ডারগুলি সিঙ্ক্রোনাইজ করুন। এটি আপনাকে আপনার কম্পিউটারে ফাইলগুলি এবং ফোল্ডারগুলিকে সহজেই তুলনা করতে এবং সিঙ্ক্রোনাইজ করতে দেয়।

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

ফাইল এবং ডিরেক্টরিগুলি অনুলিপি করা কমান্ড লাইনে কাজ করার সময় আপনি যে সর্বাধিক সাধারণ কাজ সম্পাদন করবেন তা হ'ল। লিনাক্সে, সিপি এবং আরএসসিএনসি সহ ফাইলগুলি অনুলিপি করার জন্য বেশ কয়েকটি আদেশ রয়েছে যা সর্বাধিক ব্যবহৃত সরঞ্জাম।
লিনাক্স কমান্ড লাইন ব্যবহার করে ফাইল এবং ডিরেক্টরিগুলি কীভাবে সরাবেন

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