কমান্ড লাইন ব্যবহার করে লিনাক্সে একটি ফাইল কিভাবে খুঁজে পাওয়া যায়?

এই গাইডে, আপনি শিখবেন কিভাবে ফাইল বা ফাইলের সিরিজ খুঁজতে লিনাক্স ব্যবহার করা যায়।

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

বেশিরভাগ ফাইল পরিচালকদের ফাইলের তালিকা ফিল্টার করার জন্য একটি অনুসন্ধান বৈশিষ্ট্য এবং একটি পদ্ধতি প্রদান করে।

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

কিভাবে একটি টার্মিনাল উইন্ডো খুলুন

লিনাক্স কমান্ড লাইন ব্যবহার করে ফাইলগুলি অনুসন্ধান করার জন্য আপনাকে একটি টার্মিনাল উইন্ডো খুলতে হবে।

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

একটি ফাইল খুঁজে সবচেয়ে সহজ উপায়

ফাইলগুলি অনুসন্ধান করতে ব্যবহৃত কমান্ডটি খুঁজে পাওয়া যায়।

এখানে Find কমান্ডের মৌলিক সিনট্যাক্স।

আবিষ্কার

সূচনা বিন্দুটি হল সেই ফোল্ডার যেখানে আপনি অনুসন্ধান শুরু করতে চান। পুরো ড্রাইভ অনুসন্ধান শুরু করার জন্য আপনি নিম্নলিখিত টাইপ করবেন:

খুঁজুন /

যদি আপনি বর্তমানে যে ফোল্ডারটি সন্ধান করেন তবে আপনি নিম্নলিখিত সিনট্যাক্স ব্যবহার করতে পারেন:

খুঁজে পেতে

সাধারনত, অনুসন্ধান করার সময় আপনি নামটি অনুসন্ধান করতে চান, সেইজন্য, পুরো ড্রাইভে myresume.odt নামক একটি ফাইল অনুসন্ধান করার জন্য আপনি নিম্নলিখিত সিনট্যাক্স ব্যবহার করবেন:

খুঁজে / -আমার myresume.odt

অনুসন্ধান কমান্ডের প্রথম অংশটি স্পষ্টত শব্দ খুঁজে পাওয়া যায়।

দ্বিতীয় অংশটি থেকে অনুসন্ধান শুরু করা হয়

পরের অংশটি একটি অভিব্যক্তি যা নির্ধারণ করে তা কি নির্ধারণ করবে।

অবশেষে শেষ অংশটি জিনিসটির নাম খুঁজে পাওয়া যায়।

যেখানে থেকে অনুসন্ধান শুরু করতে

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

খুঁজে পেতে -নাম গেম

উপরের কমান্ডটি একটি ফোল্ডার বা ফোল্ডার যা বর্তমান ফোল্ডারের অধীনে সমস্ত ফোল্ডারে খেলা বলে। আপনি pwd কমান্ড ব্যবহার করে বর্তমান ফোল্ডারটির নামটি খুঁজে পেতে পারেন।

আপনি যদি পুরো ফাইল সিস্টেম অনুসন্ধান করতে চান তাহলে আপনাকে রুট ফোল্ডারে শুরু করতে হবে:

/ -নাম গেম খুঁজে

এটা সম্ভবত উপরে উল্লিখিত ফলাফল দ্বারা ফেরত পাওয়া ফলাফল অনেক পরে ফলাফল ফেরত অস্বীকার করবে।

আপনাকে সম্ভবত sudo কমান্ড ব্যবহার করে আপনার প্রশাসকে উন্নত করতে হবে অথবা su কমান্ড ব্যবহার করে প্রশাসক অ্যাকাউন্টে স্যুইচ করতে হবে।

শুরুতে অবস্থান আপনার ফাইল সিস্টেমে আক্ষরিকভাবে কোথাও হতে পারে। উদাহরণস্বরূপ হোম ফোল্ডারটি অনুসন্ধানের জন্য নিম্নোক্ত টাইপ করুন:

~ নাম-খেলা খুঁজে

টিল্ডটি সাধারণত ব্যবহৃত ব্যবহারকারীর হোম ফোল্ডারের জন্য ব্যবহৃত একটি মেটাচেভার্ট

প্রকাশ

আপনি ব্যবহার করবেন সবচেয়ে সাধারণ অভিব্যক্তি হল-name

-name এক্সপ্রেশন আপনাকে ফাইল বা ফোল্ডারের নাম অনুসন্ধান করতে দেয়।

তবে এখানে নিম্নরূপ ব্যবহার করা অন্যান্য এক্সপ্রেশন আপনি করতে পারেন:

কিভাবে একটি দিন আগে একটি নির্দিষ্ট সংখ্যা চেয়ে বেশি অ্যাক্সেস ফাইল খুঁজুন

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

এই কমান্ডটি চালানোর জন্য নিম্নলিখিত কমান্ডটি চালান:

~ টাইম 100 খুঁজে পান

কিভাবে খালি ফাইল এবং ফোল্ডার খুঁজুন

যদি আপনি আপনার সিস্টেমের সমস্ত খালি ফাইল এবং ফোল্ডারগুলি খুঁজতে চান তবে নিম্নলিখিত কমান্ডটি ব্যবহার করুন:

অনুসন্ধান করুন

এক্সিকিউটেবল ফাইল সব খুঁজে কিভাবে

আপনি যদি আপনার কম্পিউটারে সব এক্সিকিউটেবল ফাইল খুঁজে পেতে চান তবে নিম্নলিখিত কমান্ডটি ব্যবহার করুন:

অনুসন্ধান / -exec

Readable ফাইল সব খুঁজে কিভাবে

যে সকল ফাইলগুলি পঠনযোগ্য হয় সেগুলি খুঁজে পেতে নিম্নলিখিত কমান্ডটি ব্যবহার করুন:

অনুসন্ধান / -পরিবর্তন

প্যাটার্নস

আপনি যখন একটি ফাইল অনুসন্ধান করেন তখন আপনি একটি প্যাটার্ন ব্যবহার করতে পারেন। উদাহরণস্বরূপ, আপনি এক্সটেনশন এমপি 3 এর সাথে সমস্ত ফাইল অনুসন্ধান করছেন।

আপনি নিম্নলিখিত প্যাটার্ন ব্যবহার করতে পারেন:

/ -name * .mp3 খুঁজে পেতে

কিভাবে একটি ফাইলে কমান্ড খুঁজুন খুঁজুন খুঁজে পাঠাতে

Find কমান্ডের সাথে প্রধান সমস্যা হলো এটি এক বারের দিকে তাকানোর জন্য বেশ কিছু ফলাফল ফেরত পেতে পারে।

আপনি আউটপুটটিকে ট্যাল কমান্ডে পাইপ করতে পারেন বা আপনি নিম্নোক্ত ফাইলগুলিতে লাইনগুলি আউটপুট করতে পারেন:

/ -name * .mp3 -fprint nameoffiletoprintto খুঁজুন

কিভাবে একটি ফাইল বিরুদ্ধে একটি কমান্ড খুঁজুন এবং নির্বাহ করা

কল্পনা করুন আপনি একই সময়ে একটি ফাইল অনুসন্ধান এবং সম্পাদনা করতে চান।

আপনি নিম্নলিখিত কমান্ড ব্যবহার করতে পারেন:

/ -name ফাইলের নাম -exec nano '{}' \;

উপরের কমান্ডটি filename নামে একটি ফাইল অনুসন্ধান করে এবং তারপর এটি খুঁজে পাওয়া ফাইলের জন্য ন্যানো সম্পাদক রান করে

সারাংশ

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

আপনি টার্মিনালে নিম্নোক্ত কমান্ডটি চালনার মাধ্যমে এটি করতে পারেন:

মানুষ খুঁজে পেতে