আপনি কীভাবে আপনার লিনাক্স মেশিনের কোনও ফাইল বা একটি ফোল্ডার মুছতে পারেন তা জানতে চান? হতে পারে আপনার কিছু অপ্রয়োজনীয় ফাইল রয়েছে যা আপনি আপনার সিস্টেম থেকে মুছে ফেলতে চান।
এই নিবন্ধে, আমরা লিনাক্সের ফাইল এবং ফোল্ডারগুলি মুছে ফেলার সাথে সম্পর্কিত সমস্ত বিষয়ে আলোচনা করব। আমরা আপনার কম্পিউটারে ফাইল এবং ডিরেক্টরিগুলি মুছার সময় আপনি যে বিভিন্ন পতাকা এবং বিকল্পগুলি ব্যবহার করতে পারেন তার সংক্ষিপ্ত তথ্যও সরবরাহ করব।
কীভাবে লিনাক্সে কোনও ফাইল মুছবেন
ডিফল্টরূপে, লিনাক্স সিস্টেমগুলি আপনাকে টার্মিনালটি ব্যবহার করে ফাইল এবং ডিরেক্টরিগুলি মুছতে একটি উপায় সরবরাহ করে। লিঙ্কমুক্ত, RM, এবং rmdir বিল্ট-ইন ইউটিলিটি যে যদি কোনও ব্যবহারকারী আর প্রয়োজন হয় ফাইল মুছে ফেলার দ্বারা তাদের সিস্টেম স্টোরেজ পরিষ্কার করা (rm হয় সরানোর সময় কাছে rmdir -এর মানে অপসারণ ডিরেক্টরি ঘোরা) অনুমতি দেয় হয়।
আনলিঙ্ক কমান্ডটি ব্যবহার করে কোনও ফাইল মুছতে, টাইপ করুন:
unlink filename
আপনি এন্টার টিপলে , সিস্টেম স্টোরেজ সহ নির্দিষ্ট ফাইলের হার্ড লিঙ্কটি সরিয়ে ফেলবে। নোট করুন যে আপনি আনলিংক কমান্ডটি ব্যবহার করে একাধিক ফাইল মুছতে পারবেন না। Rm কমান্ড এই পরিস্থিতিতে উপরের হাত পেতে।
আরএম ব্যবহার করে একটি ফাইল মুছতে, টাইপ করুন:
rm filename
আরএম এর সাহায্যে আপনাকে y বা হ্যাঁ টাইপ করে রাইট-সুরক্ষিত ফাইলগুলি মোছার বিষয়টি নিশ্চিত করতে হবে। এটি লিনাক্সের একটি সুরক্ষা প্রক্রিয়া কারণ বেশিরভাগ সিস্টেম ফাইলগুলি রাইট-সুরক্ষিত থাকে এবং ব্যবহারকারীরা সেগুলি মুছতে চায় কিনা তা লিনাক্স নিশ্চিত করে। লিনাক্সে ফাইল এবং ফোল্ডার এনক্রিপশন এছাড়াও সম্ভব যদি আপনি আপনার সিস্টেমটি সুরক্ষিত করার বিষয়ে গুরুতর হন।
কোনও রাইট-সুরক্ষিত ফাইল মুছে ফেলার সময়, আপনি নীচের মত একটি অনুরোধ দেখতে পাবেন।
rm: remove write-protected regular empty file 'filename'?
একাধিক ফাইল সরানোর জন্য আপনি স্পেস অক্ষরের সাথে পৃথক করা একাধিক ফাইলের নামও পাস করতে পারেন।
rm filename1 filename2 filename3
নির্দিষ্ট এক্সটেনশানযুক্ত সমস্ত ফাইল মুছতে আপনি rm কমান্ডে নিয়মিত প্রকাশ করতে পারেন।
rm *.txt
পূর্বোক্ত নির্দেশটি বর্তমান কার্যনির্বাহী ডিরেক্টরিতে সমস্ত পাঠ্য ফাইল সরিয়ে ফেলবে।
আপনি যদি কোনও ডিরেক্টরিতে প্রতিটি ফাইল মোছার বিষয়টি নিশ্চিত করতে চান তবে -m পতাকাটি rm সহ ব্যবহার করুন। -I পতাকাটি ইন্টারেক্টিভের জন্য দাঁড়িয়েছে এবং আপনি ফাইলটি মুছতে চান কিনা তা চয়ন করতে আপনাকে অনুমতি দেবে। আপনার পছন্দটি নিশ্চিত করতে আপনাকে y / Yes বা n / no টাইপ করতে হবে।
rm -i *.txt
নিশ্চিতকরণ প্রম্পট ছাড়াই ফাইলগুলি মুছতে, rm কমান্ড সহ -f পতাকা ব্যবহার করুন। -F হ'ল জোর করে বা জোর করে ।
rm -f filename1 filename2 filename3
আপনি ব্যবহার করতে পারেন এমন অন্যান্য বিভিন্ন আরএম অপশন রয়েছে। আপনার কমান্ডের কার্যকারিতা বাড়াতে আপনি একসাথে একাধিক বিকল্পও চেইন করতে পারেন। উদাহরণস্বরূপ, -i এবং -v একত্রিত করে ভার্বোস মোডে কোনও নির্দিষ্ট ফাইল মুছে ফেলার আগে একটি প্রম্পট প্রদর্শিত হবে।
rm -iv *.docx
ডিরেক্টরি এবং ফোল্ডারগুলি সরানো হচ্ছে
লিনাক্সে, ফোল্ডারগুলি মুছে ফেলার ক্ষেত্রে দুটি কমান্ড পছন্দ রয়েছে। আপনি হয় rmdir কমান্ড বা rm কমান্ড ব্যবহার করতে পারেন।
তবে এই দুটি কমান্ডের মধ্যে কিছুটা পার্থক্য রয়েছে। Rmdir এর সাহায্যে আপনি কেবল খালি ডিরেক্টরি মুছতে পারেন। আপনার যদি এমন একটি ফোল্ডার থাকে যা একাধিক ফাইল ধারণ করে, আপনি rm কমান্ডটি ব্যবহার করতে বাধ্য।
Rmdir কমান্ডটি ব্যবহার করে একটি খালি ফোল্ডার মুছতে:
rmdir /directory
যদি আপনি একটি খালি ডিরেক্টরি মুছে ফেলতে চান তবে rm কমান্ড সহ -d পতাকাটি ব্যবহার করুন। -D পতাকাটি ডিরেক্টরী হিসাবে দাঁড়িয়েছে।
rm -d /directory
Rm কমান্ডের সাহায্যে একাধিক ডিরেক্টরি মুছে ফেলা সহজ। স্থান অক্ষরের সাথে পৃথক করা ফোল্ডারগুলির নাম পাস করুন।
rm -r /dir1 /dir2 /dir3
একটি খালি নয় ডিরেক্টরি (ফোল্ডারগুলিতে ফাইলগুলি) মুছতে, কমান্ড সহ -r বিকল্পটি ব্যবহার করুন। -R পতাকা বা পুনরাবৃত্ত পতাকাটি নির্দিষ্ট ডিরেক্টরিটির সমস্ত ফাইল এবং উপ-ফোল্ডারগুলি পুনরাবৃত্তভাবে মুছে ফেলবে।
rm -r /directory
লিনাক্সের ফাইলগুলির মতো, ডিরেক্টরিটি যদি রাইটিং-সুরক্ষিত থাকে তবে rm একটি প্রম্পট প্রদর্শন করবে যা আপনাকে পুনরায় অপসারণের বিষয়টি নিশ্চিত করতে বলবে। প্রম্পটটি বাইপাস করতে, কমান্ড সহ -f পতাকা ব্যবহার করুন।
rm -rf /directory
ফোল্ডারগুলি মোছার সময় আপনি একসাথে একাধিক বিকল্পগুলিও চেইন করতে পারেন। এছাড়াও, লিনাক্স ডিরেক্টরি মুছে ফেলার সময় নিয়মিত এক্সপ্রেশন সম্ভব।
লিনাক্সে ফাইল ম্যানেজমেন্ট
ফাইল এবং ফোল্ডারগুলি মোছার মাধ্যমেকীভাবে আপনার কম্পিউটারে স্টোরেজ সংগঠিত করবেন তা জানা প্রয়োজনীয়। আপনি এমন পরিস্থিতিতে পড়তে পারেন যেখানে আপনার ফাইল ম্যানেজার আপনাকে ফাইল এবং ফোল্ডারগুলি গ্রাফিকালি মুছতে দেয় না। এই জাতীয় ক্ষেত্রে, টার্মিনালটি ব্যবহার করে ফাইলগুলি থেকে মুক্তি পাওয়া একমাত্র উপযুক্ত পছন্দ।
কখনও কখনও, আপনি আপনার সিস্টেম থেকে সম্পূর্ণরূপে মোছার পরিবর্তে কোনও ফাইলকে অন্য কোনও ডিরেক্টরিতে স্থানান্তর করতে চাইতে পারেন। আপনার সিস্টেম স্টোরেজে ফাইল এবং ফোল্ডারগুলির অবস্থান পরিবর্তন করতে লিনাক্স এমভি কমান্ড সরবরাহ করে।