অ্যান্ড্রয়েড

লিনাক্স কমান্ড লাইন ব্যবহার করে ফাইল এবং ডিরেক্টরিগুলি কীভাবে সরাবেন

How to Setup Multinode Hadoop 2 on CentOS/RHEL Using VirtualBox

How to Setup Multinode Hadoop 2 on CentOS/RHEL Using VirtualBox

সুচিপত্র:

Anonim

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

ফাইলগুলি সরান কীভাবে

কমান্ড লাইন থেকে লিনাক্সের কোনও ফাইল সরিয়ে (বা মুছতে), rm (অপসারণ) বা unlink কমান্ডটি ব্যবহার করুন।

unlink কমান্ডটি আপনাকে কেবল একটি একক ফাইল সরাতে দেয়, rm আপনি একসাথে একাধিক ফাইল মুছে ফেলতে পারবেন।

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

  • একটি একক ফাইল মোছার জন্য, ফাইলের নামের পরে rm বা unlink কমান্ডটি ব্যবহার করুন:

    unlink filename

    rm filename

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

    rm: remove write-protected regular empty file 'filename'?

    এক সাথে একাধিক ফাইল মুছতে, rm কমান্ডটি ব্যবহার করুন এবং তারপরে স্থানের দ্বারা পৃথক করা ফাইলের নামগুলি ব্যবহার করুন।

    rm filename1 filename2 filename3

    আপনি একাধিক ফাইলের সাথে মিল রাখতে একটি ওয়াইল্ডকার্ড ( * ) এবং নিয়মিত বিস্তৃতিও ব্যবহার করতে পারেন। উদাহরণস্বরূপ, বর্তমান ডিরেক্টরিতে সমস্ত .pdf ফাইলগুলি সরাতে নিম্নলিখিত কমান্ডটি ব্যবহার করুন:

    rm *.pdf

    নিয়মিত বিস্তৃতি ব্যবহার করার সময় প্রথমে ফাইলগুলি ls কমান্ডের সাথে ls যাতে আপনি দেখতে পারেন যে rm কমান্ড চালানোর আগে কোন ফাইলগুলি মুছে ফেলা হবে।

    প্রতিটি ফাইল মুছে ফেলার পূর্বে নিশ্চিত করতে -i বিকল্পটি সহ rm ব্যবহার করুন:

    rm -i filename(s)

    ফাইলগুলি রাইফ-সুরক্ষিত হলেও rm কমান্ডটিতে -f (ফোর্স) বিকল্পটি পাস করুন:

    rm -f filename(s)

    আপনি rm বিকল্পগুলি একত্রিত করতে পারেন। উদাহরণস্বরূপ, ভার্বোস মোডে প্রম্পট ছাড়াই বর্তমান ডিরেক্টরিতে সমস্ত .txt ফাইল সরাতে নিম্নলিখিত কমান্ডটি ব্যবহার করুন:

    rm -fv *.txt

ডিরেক্টরি (ফোল্ডার) সরান কীভাবে

লিনাক্সে, আপনি rmdir এবং rm দিয়ে ডিরেক্টরিগুলি সরিয়ে / মুছতে পারেন।

rmdir হ'ল খালি ডিরেক্টরি মুছে ফেলার জন্য একটি কমান্ড-লাইন ইউটিলিটি এবং rm আপনি ডিরেক্টরিগুলি এবং তাদের সামগ্রীগুলি পুনরাবৃত্তভাবে মুছে ফেলতে পারেন।

  • একটি খালি ডিরেক্টরি মুছে ফেলতে, rmdir বা rm -d ব্যবহার করুন ডিরেক্টরি নামের পরে:

    rm -d dirname

    rmdir dirname

    তাদের মধ্যে থাকা খালি খালি ডিরেক্টরি এবং সমস্ত ফাইল অপসারণ করতে rm কমান্ডটি -r (পুনরাবৃত্ত) বিকল্পের সাহায্যে ব্যবহার করুন:

    rm -r dirname

    ডিরেক্টরিতে ডিরেক্টরি বা কোনও ফাইল যদি রাইটিং-সুরক্ষিত থাকে তবে আপনাকে মুছে ফেলার বিষয়টি নিশ্চিত করতে অনুরোধ করা হবে।

    বিনা অনুরোধে খালি খালি ডিরেক্টরি এবং সমস্ত ফাইল মুছে ফেলার জন্য, -r (পুনরাবৃত্ত) এবং -f বিকল্পের সাহায্যে rm ব্যবহার করুন:

    rm -rf dirname

    একসাথে একাধিক ডিরেক্টরি মুছে ফেলার জন্য, rm -r কমান্ডটি ব্যবহার করুন যার পরে ডিরেক্টরি দ্বারা স্থান দ্বারা পৃথক করা হবে।

    rm -r dirname1 dirname2 dirname3

    ফাইলগুলির মতো একই সাথে আপনি একাধিক ডিরেক্টরি মেলাতে একটি ওয়াইল্ডকার্ড ( * ) এবং নিয়মিত বিস্তৃতিও ব্যবহার করতে পারেন।

উপসংহার

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

rm rmdir আনলিংক টার্মিনাল