নতুনদের জন্য লিনাক্সে ফাইলগুলি সরানোর সমস্ত উপায়

All Ways Move Files Linux



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

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







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



ফাইল বা ফোল্ডার সরানো মানে আগের জায়গা থেকে ফাইল কেটে নতুন জায়গায় পেস্ট করা। এটিকে অন্যভাবে বলতে গেলে, সরানো হচ্ছে মূল বিষয়বস্তুকে একটি নতুন স্থানে স্থানান্তর করা এবং পুরানো অবস্থান থেকে এটি সরানো। যখন আমরা ফাইলটি স্থানান্তর করি, ফাইলটি পূর্ববর্তী ডিরেক্টরি থেকে মুছে ফেলা হয় এবং একটি নতুন গন্তব্যে যোগ করা হয়, যেখানে অনুলিপি করার সময় ফাইলগুলি সোর্স ডিরেক্টরিতে থাকে।



এখন, আমি মনে করি শব্দটি বোঝার জন্য এটি যথেষ্ট চলন্ত ফাইল।





মধ্যে পার্থক্য কপি এবং সরান এটা কি সরান ফাইলটি একটি নতুন গন্তব্যে স্থানান্তরিত করার সময় কপি সামগ্রীর একটি সদৃশ তৈরি করা এবং নতুন গন্তব্যে পেস্ট করা।

একটি ফাইল অনুলিপি করা কপি ব্যবহার করে (Ctrl+C) এবং পেস্ট করুন (Ctrl+V) চাবি; যেখানে, চলন্ত মানে কাটা (Ctrl+X) এবং আটকান (Ctrl+V)



কখন সরানো হবে:

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

ডেটা সরানোর সুবিধা:

বেশ কয়েকটি সম্ভাবনা রয়েছে যা আপনাকে ব্যাখ্যা করে কেন ডেটা সরানো প্রয়োজন।
আসুন তাদের প্রদর্শন করি:

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

অথবা, যদি সিস্টেমটি প্রিন্টার এবং স্ক্যানারের মতো বাহ্যিক ডিভাইসের সাথে সংযুক্ত না থাকে, আপনি যে ফাইলগুলি প্রিন্ট করতে চান সেগুলি প্রিন্টারের সাথে সংযুক্ত সিস্টেমে স্থানান্তর করতে পারেন।

আমরা সংক্ষিপ্তভাবে ফাইলগুলি সরানো এবং কেন কারও ডেটা স্থানান্তর করা দরকার তা নিয়ে আলোচনা করেছি। এছাড়াও, আমরা এর সুবিধাগুলি নিয়ে আলোচনা করেছি এবং দেখেছি কিভাবে চলাচল ডেটা কপি করার থেকে আলাদা।

এখন, লিনাক্স অপারেটিং সিস্টেমে আমরা কীভাবে ফাইলগুলি সরাতে পারি তা খুঁজে বের করা সহজ।

লিনাক্স সিস্টেমে ফাইলগুলি কীভাবে সরানো যায়:

পারফর্ম করার কোন traditionalতিহ্যগত উপায় নেই সরানো অপারেশন; লিনাক্স বিতরণে,
ফাইলগুলি সরানোর জন্য কয়েকটি পদ্ধতি ব্যবহার করা হয়:

  1. কমান্ড-লাইন টুলের মাধ্যমে (টার্মিনাল)
  2. গ্রাফিক্যাল ইউজার ইন্টারফেসের (GUI) মাধ্যমে

কমান্ড-লাইন টুল (টার্মিনাল) ব্যবহার করে ফাইলগুলি কীভাবে সরানো যায়:

সোর্স লোকেশন থেকে নির্দিষ্ট গন্তব্যে ফাইল সরানোর জন্য ব্যবহৃত কমান্ড হল mv কমান্ড:

দ্য mv কমান্ড-লাইন টুলটি একটি বহুমুখী কমান্ড হিসাবে বিবেচিত হয়। এটি কেবল উৎস থেকে গন্তব্যে ফাইল স্থানান্তর করতে ব্যবহৃত হয় না বরং একটি ফাইল বা ফোল্ডারের নাম পরিবর্তন করতে ব্যবহৃত হয়:

বাক্য গঠন:

এর সিনট্যাক্স mv কমান্ড হল:

mv [বিকল্প] [উৎস_পথ] [গন্তব্য_পথ]

উদাহরণ ব্যবহার করার আগে ফাইলগুলি সরানোর জন্য mv কমান্ড, আরেকটি বিষয় আমাদের বুঝতে হবে।

যখন একটি ফাইল বা ফোল্ডার তৈরি করা হয়, একটি ইনোড ফাইল/ডিরেক্টরিতে বরাদ্দ করা হয়, যাতে ফাইলের মেটাডেটা থাকে। এর পূর্ণরূপ ইনোড হয় সূচক নোড যে ফাইল-সিস্টেম বস্তু ব্যাখ্যা করে যেমন এটি একটি ফাইল বা ডিরেক্টরি এবং প্রতিনিধি ফাইলের তথ্য সংরক্ষণ করে যেমন অনুমতি অ্যাক্সেস, ফাইলের ধরন, গোষ্ঠী, আকার ইত্যাদি। সূচক নোড পূর্ণসংখ্যার একটি স্ট্রিং এবং প্রতিটি ইনোড অনন্য.

চেক করার জন্য ইনোড একটি নির্দিষ্ট ফাইলের সিনট্যাক্স উল্লেখ করা হয়েছে:

ls --আইনোড [file_name]

আমি যদি চেক করতে চাই ইনোড পাঠ্য ফাইলের মান sample.txt , কমান্ড হবে:

$ls --আইনোডsample.txt

যখনই আপনি একটি ফাইল সরান, এটি একটি থেকে তথ্য সরানোর বিষয়ে নয় ইনোড অন্যের প্রতি; আপনি কেবল পথ পরিবর্তন করুন। এর অনুমতি অ্যাক্সেস সেটিং আগের মতোই থাকবে। কারণ আপনি ফাইলটি পরিবর্তন করছেন না বা এটি পুনরায় তৈরি করছেন না এবং কেবল স্মৃতিতে এর পথ পরিবর্তন হয়েছে।

এখন, আসুন কিভাবে চেক করি mv বিভিন্ন উদাহরণের মাধ্যমে ফাইলগুলি সরানোর জন্য কমান্ড সহায়ক।

উদাহরণ 1: একটি ফাইল সরানো

একটি নমুনা ফাইল তৈরি করুন sample_file.txt ব্যবহার করে স্পর্শ মধ্যে কমান্ড বাড়ি ডিরেক্টরি:

$স্পর্শsample_file.txt

ব্যবহার mv ফাইলটি সরাতে কমান্ড দলিল ডিরেক্টরি; নিম্নলিখিত কমান্ড সনাক্ত করে দলিল একটি ডিরেক্টরি/ফোল্ডার হিসাবে এবং sample_file.txt এটার ভিতরে:

$mvsample_file.txt/বাড়ি/ওয়ার্ডাহ/দলিল

এর অস্তিত্ব নিশ্চিত করতে sample_file.txt ডকুমেন্টস ডিরেক্টরিতে, চালান ls টার্মিনালে কমান্ড:

$ls /বাড়ি/ওয়ারদাহ/দলিল

দ্রষ্টব্য: একটি ফাইল সরানোর জন্য আপনাকে অবশ্যই উৎস এবং গন্তব্য অ্যাক্সেস করার অনুমতি লিখতে হবে। অন্যথায়, এটি অনুমতি প্রত্যাখ্যান ত্রুটি বার্তা প্রদর্শন করবে।

অতিরিক্ত নোট:

কিছু লোক উৎস এবং গন্তব্য পথ দিতে গিয়ে বিভ্রান্ত হয়, তাই তারা ভুল ফলাফল পায়। যাইহোক, যে কোনও ডিরেক্টরি বা ফাইলের পথ খুঁজে বের করার একটি সহজ উপায় রয়েছে, যা নীচে উল্লেখ করা হয়েছে:

আপনি যে ফোল্ডার/ডিরেক্টরিটি পেতে চান তা নির্বাচন করুন এবং এটিতে ডান ক্লিক করুন। পপআপ মেনুতে, দিকে নেভিগেট করুন বৈশিষ্ট্য এবং এটিতে ক্লিক করুন,

উদাহরণস্বরূপ, আমি পথ খুঁজে পেতে চাই text.txt হোম ডিরেক্টরিতে ফোল্ডার:

যখন আপনি আঘাত বৈশিষ্ট্য , এটি আপনাকে সমস্ত প্রয়োজনীয় বিবরণ দেখাবে text.txt পথের সাথে:

সেখান থেকে, আপনি পথটি অনুলিপি করতে এবং টার্মিনালে পেস্ট করতে পারেন।

একবার আপনি ফাইলটি সরিয়ে নিলে, আপনি এটি ব্যবহার করে নাম পরিবর্তন করতে পারেন mv আবার কমান্ড:

$sample_file.txt/বাড়ি/ওয়ারদাহ/দলিল/testing.txt

এর মাধ্যমে পরীক্ষা করা যাক ls কমান্ড যদি ফাইলের নাম পরিবর্তন হয় বা না হয়:

$ls

উদাহরণ 2: ডিরেক্টরিতে একটি ফোল্ডার সরানো

উপরের উদাহরণের মতোই, আমরা একটি ফাইল এক স্থান থেকে অন্য স্থানে সরিয়ে নিয়েছি। একইভাবে, নির্দেশিকাটি সরানোর কোন আলাদা উপায় নেই cp কমান্ড
পদ্ধতিটি আমরা ব্যবহার করে উপরে একই mv কমান্ড:

একটি পরীক্ষার ফোল্ডার তৈরি করুন এবং নামটি সেট করুন পরীক্ষামূলক ব্যবহার করে mkdir কমান্ড এতে এলোমেলো ফাইল যোগ করুন, যেমন a তৈরি করুন testing.txt এর মাধ্যমে এটি ফাইল করুন স্পর্শ কমান্ড:

$mkdirপরীক্ষামূলক
$স্পর্শTesting.txt

সরান Testing.txt ফাইল পরীক্ষামূলক ফোল্ডার ব্যবহার করে mv কমান্ড:

$mvTesting.txt টেস্টিং

এখন, সরান পরীক্ষামূলক ফোল্ডারে ডাউনলোড ডিরেক্টরি:

$mvপরীক্ষামূলক/বাড়ি/ওয়ার্ডাহ/ডাউনলোড

নিশ্চিত করতে, টাইপ করুন:

$ls /বাড়ি/ওয়ার্ডাহ/ডাউনলোড

উদাহরণ 3: একবারে একাধিক ফাইল সরানো

যখন আমরা একই সময়ে একাধিক ফাইল সরাই, mv কমান্ড গন্তব্য ডিরেক্টরি হিসাবে শেষ ডিরেক্টরি নাম বিবেচনা করে:

ফাইলগুলি সরানো যাক sample.txt , testing.txt , এবং test.txt মধ্যে ডাউনলোড ডিরেক্টরি। এর জন্য, ডকুমেন্টস ডিরেক্টরিতে টার্মিনাল খুলুন কারণ এই সমস্ত ফাইল সেখানে রাখা আছে:

$mvsample.txt testing.txt text.txt/বাড়ি/ওয়ার্ডাহ/ডাউনলোড

চালান ls এটি নিশ্চিত করার আদেশ:

$ls /বাড়ি/ওয়ার্ডাহ/ডাউনলোড

আপনি দেখতে পাচ্ছেন, সমস্ত ফাইল সফলভাবে স্থানান্তরিত হয়েছে দলিল ডিরেক্টরি ডাউনলোড ডিরেক্টরি।

GUI ব্যবহার করে ফাইলগুলি কীভাবে সরানো যায়:

লিনাক্স অপারেটিং সিস্টেমের জন্য একাধিক GUI টুলস এবং ফাইল ম্যানেজমেন্ট সিস্টেম পাওয়া যায়। বহুল ব্যবহৃত হয় নটিলাস , একটি জিনোম ফাইল ম্যানেজার, এবং ডলফিন , যা KDE এর জন্য একটি ফাইল ম্যানেজার। এই দুটি ফাইল ম্যানেজার তাদের নমনীয়তার কারণে পছন্দ করা হয়।

আমি বর্তমানে উবুন্টু 20.04 তে কাজ করছি যা একটি জিনোম ডেস্কটপ পরিবেশ ব্যবহার করে। অতএব, আমরা দেখব কিভাবে আমরা ফাইলগুলিকে একটি ডিরেক্টরি থেকে অন্য ডিরেক্টরিতে স্থানান্তর করতে পারি নটিলাস নথি ব্যবস্থাপক.

GUI ফাইল স্থানান্তর তুলনামূলকভাবে সহজ করে তোলে। আমাদের কেবল কয়েকটি সহজ বাক্য অনুসরণ করতে হবে যা নীচে তালিকাভুক্ত করা হয়েছে:

  1. আপনি যে সিস্টেমে কাজ করছেন তাতে নটিলাস ফাইল ম্যানেজার খুলুন।
  2. আপনি যে ফাইলটি স্থানান্তর করতে চান তা চয়ন করুন এবং এটিতে ডান ক্লিক করুন।
  3. একটি প্রসঙ্গ মেনু পর্দায় প্রদর্শিত হবে এবং দিকে নেভিগেট করুন চলো বিকল্প
  4. একবার আপনি এ ক্লিক করুন চলো বিকল্প, সম্ভাব্য গন্তব্য ডিরেক্টরিগুলির তালিকা সহ একটি উইন্ডো আপনার সামনে উপস্থিত হবে।
  5. আপনি যে নতুন স্থানে ফাইল স্থানান্তর করতে চান তা নির্বাচন করুন এবং টিপুন নির্বাচন করুন

আসুন এটি একটি উদাহরণের মাধ্যমে বুঝতে পারি:

উবুন্টু 20.04 এ নটিলাস ফাইল ম্যানেজার খুলুন:

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

অ্যাপ্লিকেশন মেনু খুলুন, ফাইল ম্যানেজার অনুসন্ধান করুন এবং টাইপ করুন নটিলাস অথবা নথি পত্র :

আপনি দেখতে পারেন, নটিলাস টাইপ করার পরে, এটি প্রকাশ করে নথি পত্র বিকল্প ফাইল ম্যানেজার উইন্ডো পেতে এটিতে ক্লিক করুন:

Dsiplayed হিসাবে, এতে একাধিক ফোল্ডার এবং কিছু পাঠ্য ফাইল রয়েছে। ধরুন আমি সরাতে চাই sample.txt অন্য জায়গায় পাঠ্য ফাইল। নির্বাচন করুন sample.txt ফাইল এবং এটিতে ডান ক্লিক করুন:

ক্লিক করুন চলো… , সমস্ত সম্ভাব্য গন্তব্যের একটি তালিকা পর্দায় উপস্থিত হবে:

চলুন sample.txt ফাইল দলিল ডিরেক্টরি। তারপরে, এটি উইন্ডো থেকে চয়ন করুন এবং আঘাত করুন নির্বাচন করুন বোতাম:

ফাইলগুলি থেকে সফলভাবে সরানো হয়েছে বাড়ি ডিরেক্টরি দলিল ডিরেক্টরি।

আপনি দেখতে পারেন, sample.txt এ আর উপস্থিত নেই বাড়ি ডিরেক্টরি:

এটি সফলভাবে গন্তব্যে স্থানান্তরিত হয়েছে কিনা তা যাচাই করতে, খুলুন দলিল ডিরেক্টরি এবং চেক করুন যদি sample.txt ফাইলটি আছে:

একইভাবে, যদি আপনি একটি ডিরেক্টরি অন্য স্থানে স্থানান্তর করতে চান, আপনি উপরে আলোচনা করা একই ধাপগুলি পুনরাবৃত্তি করেও করতে পারেন। আসুন এটি একটি উদাহরণের মাধ্যমে পর্যালোচনা করি,
এ একটি নতুন ফোল্ডার তৈরি করুন বাড়ি ডিরেক্টরি এবং নাম দিন। আমি নামে একটি ফোল্ডার তৈরি করছি পরীক্ষামূলক , যেমন নিচের ছবিতে দেখানো হয়েছে:

কল্পনা করুন যে আমরা সরাতে চাই পরীক্ষামূলক ডিরেক্টরি/ফোল্ডারে ডাউনলোড ডিরেক্টরি। সুতরাং, নির্বাচন করুন পরীক্ষামূলক ফোল্ডার, এটিতে ডান ক্লিক করুন, এবং সাব-মেনুতে, এর দিকে নেভিগেট করুন চলো… বিকল্প:

একটি উইন্ডো খুলবে, নির্বাচন করুন ডাউনলোড স্থানান্তর করার জন্য ডিরেক্টরি পরীক্ষামূলক এ ক্লিক করে ফোল্ডারে ক্লিক করুন নির্বাচন করুন বোতাম:

এ সরানো ফোল্ডারের অস্তিত্ব নিশ্চিত করুন ডাউনলোড ফাইল ম্যানেজারে এটি খোলার মাধ্যমে ডিরেক্টরি:

আপনি দেখতে পাচ্ছেন, এর মাধ্যমে একটি ফাইল বা ডিরেক্টরি সরানো সহজ নটিলাস নথি ব্যবস্থাপক:

উপসংহার:

এই গাইডে, আমরা নতুনদের জন্য লিনাক্সে ফাইলগুলি কীভাবে সরানো যায় সে সম্পর্কে গভীরভাবে ব্যাখ্যা করেছি। ফাইলটি সরানো কোনও কঠিন কাজ নয় যদি আপনি জানেন যে এটি কীভাবে করতে হয়। একটি লিনাক্স সিস্টেমে, আমাদের একটি একক অপারেশন করার বিভিন্ন উপায় রয়েছে কারণ সেগুলি সমস্ত ধরণের ব্যবহারকারীদের জন্য সিস্টেমকে আরামদায়ক করার জন্য ডিজাইন করা হয়েছে।

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

আমার জন্য, উভয় পদ্ধতিই দ্রুত এবং কম জটিল। যদি আপনি GUI এর মাধ্যমে একটি ফাইল সরান, কেবলমাত্র টার্গেট ফাইলে ডান ক্লিক করুন এবং চলো… প্রসঙ্গ মেনুতে বিকল্প। ফাইল স্থানান্তর করার জন্য গন্তব্য ডিরেক্টরি নির্বাচন করার জন্য আপনার জন্য একটি উইন্ডো আসবে। ফাইলটি আগের অবস্থান থেকে সরানো হবে।

আপনি যদি টার্মিনাল ব্যবহার করতে পছন্দ করেন, তাহলে mv , একটি বহুমুখী কমান্ড ব্যবহার করা হয়। এটি কেবল ফাইল/ফোল্ডার সরানোর জন্যই নয়, নাম পরিবর্তন করতেও ব্যবহৃত হয়। আমরা এর একাধিক উদাহরণ করেছি mv ভাল বোঝার জন্য আদেশ। পদ্ধতি প্রতিটি উদাহরণে অনুরূপ; আপনি যদি একটি উদাহরণ সাবধানে অনুসরণ করেন, তাহলে আপনি mv যে কোন জায়গায় কমান্ড করুন।