Anonim

বেশিরভাগ লোকেরা লিনাক্সকে কেবল কৌতূহল হিসাবেই জানেন এবং উইন্ডোজ বা আইওএস নিয়ে আলোচনার সময় তারা এটিকে একটি চিন্তাভাবনা হিসাবে নিয়ে আসে। তবে বিশেষায়িত সংখ্যালঘুদের কাছে লিনাক্স একটি গুরুত্বপূর্ণ সরঞ্জাম।

ভার্চুয়ালবক্সের সাথে কীভাবে একটি লিনাক্স ভার্চুয়াল মেশিন সেটআপ করতে হয় তা আমাদের নিবন্ধটি দেখুন

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

একটি খালি ডিরেক্টরি সরানো হচ্ছে

লিনাক্সে 'ডিরেক্টরি' শব্দটি এমন একটি অবস্থানকে বোঝায় যেখানে ডেটা কোনও ফাইল সিস্টেমে সঞ্চিত থাকে। এটিকে উইন্ডোজ সিস্টেমে ফোল্ডারের এনালগ হিসাবে ভাবেন।

তবে লিনাক্সে ডিরেক্টরি মুছে ফেলা ক্লিক মুছতে ক্লিক করার মতো সহজ নয় এবং প্রথমে আপনার কয়েকটি বিষয় বিবেচনা করা উচিত।

আপনার যদি একটি ডিরেক্টরি খালি থাকে তবে আপনি যে আদেশটি ব্যবহার করতে পারেন তা হ'ল rmdir। প্রথমে আপনার মেশিনে টার্মিনাল অ্যাপটি চালু করুন। তারপরে, নিম্নলিখিত বাক্য গঠন লিখুন:

rmdir ডিরেক্টরি নাম

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

তাদের সাব-ডিরেক্টরিতে সামগ্রী সহ ডিরেক্টরিগুলি সরানো

আপনি যদি এমন কোনও ডিরেক্টরি নিয়ে কাজ করছেন যা অন্য ফাইলগুলি ধারণ করে, প্রক্রিয়াটি কিছুটা আলাদা হবে। Rmdir কমান্ডের পরিবর্তে, আপনি rm ব্যবহার করতে পারেন। এটি মৌলিকভাবে একই কমান্ড, তবে ডিরেক্টরিতে নির্দিষ্ট নয় এবং -r এর সংযোজন এটি পুনরাবৃত্ত করে তুলবে। এর অর্থ, এটি খালি হওয়া পর্যন্ত ডিরেক্টরিতে ফোল্ডারগুলি ক্রমান্বয়ে মুছে ফেলা হবে এবং তারপরে ডিরেক্টরিটি সরিয়ে ফেলবে। সুতরাং আপনার নতুন বাক্য গঠন পড়বে:

rm -r ডিরেক্টরি নাম

পূর্ববর্তী উদাহরণের মতো, ডিরেক্টরীনেমটি আপনার প্রকৃত ডিরেক্টরিটির নামের সাথে প্রতিস্থাপন করুন। একটি সতর্কতা হ'ল প্রতিটি ফাইল মোছার সময় আপনি একটি প্রম্পট পাবেন। আপনি -r এর পরিবর্তে -rf ব্যবহার করে প্রম্পটগুলি বাইপাস করতে পারেন, তবে এটি সেরা অনুশীলন হিসাবে বিবেচিত নয়।

আপনার নিজস্ব নয় এমন একটি ডিরেক্টরি সরিয়ে ফেলা হচ্ছে

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

sudo rm -rf ডিরেক্টরি নাম

এটি কোনও কর্মের প্রস্তাবিত কোর্স নয় তবে আপনি যদি নিশ্চিত হন যে এটির প্রয়োজন হয় তবে এটি ব্যবহার করতে ভয় করবেন না।

কমান্ড সম্পর্কে কিছু স্পষ্ট

আপনি যে চিঠিগুলি ব্যবহার করছেন তা OS কে খুব নির্দিষ্ট জিনিস করতে বলছে। আপনি যখন এইগুলি এবং কিছু অন্যান্য দরকারী কমান্ড ব্যবহার করেন তখন কী হয় তার বিচ্ছেদে।

-r - একটি ডিরেক্টরিকে পুনরাবৃত্তভাবে মুছে ফেলা হয়, শ্রেণিবদ্ধভাবে এতে মূলযুক্ত ফাইলগুলি মুছে ফেলা হয়।

-f - ফাইলগুলি সরানোর সময়, এটি ফাইলের অবস্থা নির্বিশেষে অনুমতি প্রম্পট করতে দেয় না।

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

-v - এই শেল কমান্ডটি rm এর অংশ হিসাবে প্রক্রিয়া করা প্রতিটি ডিরেক্টরিগুলির জন্য একটি ডায়গনিস্টিক বার্তা উত্পন্ন করবে।

যত্নের সাথে সামলানো

এটি আপনাকে আরএম কমান্ডের সাথে পরিচয় করিয়ে দেওয়ার জন্য যথেষ্ট। মনে রাখবেন যে আপনি স্থায়ীভাবে ডিরেক্টরিগুলি সরিয়ে দিচ্ছেন এবং সর্বদা আপনার নিশ্চিত হওয়া উচিত যে আপনি সেগুলি চলে গেছেন want বিশেষত -r এবং -rf কমান্ড ব্যবহার করার সময় আপনি সহজেই যে ডেটা রাখতে চান তা হারাতে পারেন। এটি মাথায় রেখে, যান এবং কয়েকটি ডিরেক্টরি থেকে মুক্তি পান।

আপনি আর কোন আদেশগুলি বিস্তারিতভাবে দেখতে চান? আপনি যদি একটি সূচক লিনাক্স কোর্স গ্রহণ করছিলেন তবে আপনি কোন বিষয়গুলি আবৃত দেখতে চান?

কীভাবে লিনাক্সে একটি ডিরেক্টরি মুছে ফেলা যায়