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

লিনাক্সে আরএম কমান্ড

Working with Regular Files - Bengali

Working with Regular Files - Bengali

সুচিপত্র:

Anonim

ফাইল এবং ডিরেক্টরি সরানোর জন্য rm একটি কমান্ড-লাইন ইউটিলিটি। এটি প্রতিটি লিনাক্স ব্যবহারকারীর সাথে পরিচিত হওয়া আবশ্যক কমান্ডগুলির মধ্যে একটি।

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

কিভাবে rm কমান্ড ব্যবহার করবেন

rm (অপসারণ) কমান্ডের জন্য সাধারণ বাক্য গঠন নিম্নরূপ:

rm… FILE…

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

একটি একক ফাইল মুছতে, rm কমান্ডটি অনুসরণ করুন এবং তারপরে ফাইলের নামটি যুক্তি হিসাবে ব্যবহার করুন:

rm filename

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

রাইট সুরক্ষিত ফাইলগুলি সরানোর সময়, কমান্ডটি আপনাকে নীচের মত দেখাচ্ছে, নিশ্চিতকরণের জন্য অনুরোধ করবে:

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

ফাইলটি সরাতে y টাইপ করুন এবং Enter

-f বিকল্পটি rm কখনও ব্যবহারকারীকে প্রম্পট করতে এবং অস্তিত্বহীন ফাইল এবং যুক্তি উপেক্ষা করতে বলে।

rm -f filename

rm -v filename

removed 'filename'

একাধিক ফাইল সরানো হচ্ছে

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

rm filename1 filename2 filename3

আপনি একাধিক ফাইল মেলে নিয়মিত প্রকাশ করতে পারেন use উদাহরণস্বরূপ, বর্তমান ডিরেক্টরিতে সমস্ত .png ফাইল সরাতে আপনি টাইপ করতে পারেন:

rm *.png

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

ডিরেক্টরি মুছে ফেলা হচ্ছে (ফোল্ডার)

এক বা একাধিক খালি ডিরেক্টরি মুছে ফেলার জন্য -d বিকল্পটি ব্যবহার করুন:

rm -d dirname

rm -d rmdir কমান্ডের সাথে rmdir অভিন্ন।

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

rm -r dirname

অপসারণের পূর্বে প্রম্পট

-i বিকল্পটি rm কে ব্যবহারকারীকে প্রতিটি ফাইল মুছে ফেলার আগে প্রম্পট করতে বলে:

rm -i filename1 filename2

নিশ্চিত করতে y টাইপ করুন এবং Enter :

rm: remove regular empty file 'filename1'? rm: remove regular empty file 'filename2'?

পুরো ক্রিয়াকলাপের জন্য একটি একক প্রম্পট পেতে তিনটি বেশি ফাইল মুছে ফেলা বা পুনরাবৃত্তভাবে একটি ডিরেক্টরি মুছে ফেলার সময়, -I বিকল্পটি ব্যবহার করুন:

rm -i filename1 filename2 filename3 filename4

আপনাকে প্রদত্ত সমস্ত ফাইল এবং ডিরেক্টরি মুছে ফেলার বিষয়টি নিশ্চিত করতে বলা হবে:

rm: remove 4 arguments?

rm -rf

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

rm -rf dirname

rm -rf কমান্ডটি অত্যন্ত বিপজ্জনক এবং চূড়ান্ত সতর্কতার সাথে ব্যবহার করা উচিত!

উপসংহার

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

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

আরএম টার্মিনাল