কম্পিউটার টিউটোরিয়াল

Linux FIND কমান্ড উদাহরণ সহ সম্পূর্ণ গাইড

তাজা Linux ইনস্টলে কতগুলো ফাইল থাকে? PopOS! উদাহরণস্বরূপ ৩১,০০০ এরও বেশি ফাইল। ডকুমেন্ট, মিউজিক, PDF, ছবি যোগ করলে ফাইল খুঁজে বের করা চ্যালেঞ্জিং হয়। এই আর্টিকেলে Linux FIND কমান্ডের সব উদাহরণ দেওয়া আছে।

Linux FIND কমান্ড উদাহরণ সহ সম্পূর্ণ গাইড

Linux FIND কমান্ড সিনট্যাক্স

find [path] [conditions] [actions]

  • find – Linux-এ Find ইউটিলিটি শুরু করে
  • path – কোথায় খুঁজব
  • conditions – সার্চের শর্তাবলী
  • actions – রেজাল্টের সাথে কী করব

উদাহরণ: find . -name file-sample.rtf -print

. (কারেন্ট ডিরেক্টরি), -name (ফাইল নাম), -print (স্ক্রিনে দেখানো)। . এবং -print ডিফল্ট, তাই find -name file-sample.rtf লিখলেই চলবে।

Linux FIND কমান্ড উদাহরণ সহ সম্পূর্ণ গাইড

অন্য ডিরেক্টরিতে সার্চ

find home/user -name file-sample.rtf – রুট থেকে home/user-এ রিকার্সিভ সার্চ।

Linux FIND কমান্ড উদাহরণ সহ সম্পূর্ণ গাইড

একাধিক ডিরেক্টরিতে সার্চ

find /lib /var /bin -name file-sample.rtf – স্পেস দিয়ে একাধিক পাথ দিন।

Linux FIND কমান্ড উদাহরণ সহ সম্পূর্ণ গাইড

রিকার্সন বন্ধ বা সীমাবদ্ধ

-maxdepth অপশন দিয়ে গভীরতা নিয়ন্ত্রণ করুন। -maxdepth 1 = শুধু কারেন্ট ডিরেক্টরি। -maxdepth 5 = ৫ লেভেল গভীর।

Linux FIND কমান্ড উদাহরণ সহ সম্পূর্ণ গাইড

ওয়াইল্ডকার্ড ব্যবহার

* ব্যবহার করুন অনিশ্চিত অংশের জন্য। find home/user -name file*sample*

Linux FIND কমান্ড উদাহরণ সহ সম্পূর্ণ গাইড

টাইপ অনুযায়ী সার্চ

-type অপশন: f=ফাইল, d=ডিরেক্টরি, l=সিম্বোলিক লিংক ইত্যাদি। find home/user -name file*sample* -type d

Linux FIND কমান্ড উদাহরণ সহ সম্পূর্ণ গাইড

কেস-ইনসেনসিটিভ সার্চ

-iname অপশন বড়/ছোট হাতের অক্ষর উপেক্ষা করে। find home/user -iname File-Sample.rtf

Linux FIND কমান্ড উদাহরণ সহ সম্পূর্ণ গাইড

একাধিক ফাইল সার্চ

-o (OR) অপারেটর: find home/user -name file-sample.rtf -o -name file-sample.html

Linux FIND কমান্ড উদাহরণ সহ সম্পূর্ণ গাইড

নাম মিল না এমন ফাইল

-not অপশন: find home/user -name file-sample* -not -name *.html

Linux FIND কমান্ড উদাহরণ সহ সম্পূর্ণ গাইড

এরর মেসেজ ছাড়া সার্চ

find -maxdepth 5 -name file-sample.rtf 2>&1 | grep -v "Permission denied" – stderr এবং stdout মিক্স করে grep-এ পাইপ করে "Permission denied" বাদ দিয়ে।

Linux FIND কমান্ড উদাহরণ সহ সম্পূর্ণ গাইড

পারমিশন অনুযায়ী সার্চ

-perm অপশন: find Documents/ -name file-sample* -type f -perm 775

Linux FIND কমান্ড উদাহরণ সহ সম্পূর্ণ গাইড

সাইজ অনুযায়ী সার্চ

-size অপশন: M=MB, G=GB, k=KB, b=ব্লক (ডিফল্ট), c=বাইট, w=ওয়ার্ড। বড় ফাইল: find -size +500k

Linux FIND কমান্ড উদাহরণ সহ সম্পূর্ণ গাইড

ওয়ানার/গ্রুপ অনুযায়ী সার্চ

-user username বা -group groupname

Linux FIND কমান্ড উদাহরণ সহ সম্পূর্ণ গাইড

লাস্ট মডিফাইড টাইম অনুযায়ী সার্চ

-mtime (দিন), -mmin (মিনিট)। -5 = ৫ দিন/মিনিটের মধ্যে, +5 = ৫ দিন/মিনিট আগে।

Linux FIND কমান্ড উদাহরণ সহ সম্পূর্ণ গাইড

লাস্ট এক্সেসড টাইম অনুযায়ী সার্চ

-atime (দিন), -amin (মিনিট)।

Linux FIND কমান্ড উদাহরণ সহ সম্পূর্ণ গাইড

অন্য কমান্ডের সাথে কম্বাইন

grep ছাড়া অন্য কমান্ডের সাথেও find ব্যবহার করা যায়। সঠিক কমান্ড বানালে ফাইল এক্সপ্লোরার খুলে খুঁজতে হবে না, সেকেন্ডে কাজ হয়ে যাবে।

  1. লিনাক্সে স্পেসএফএম (SpaceFM) দিয়ে একসাথে একাধিক ফাইল খোলার সহজ উপায়

  2. fd ব্যবহার করে লিনাক্স এবং macOS-এ ফাইল দ্রুত খুঁজুন

  3. লিনাক্স কমান্ড চেইনিং মাস্টার করুন: ১০টি অপরিহার্য অপারেটর প্র্যাক্টিক্যাল উদাহরণসহ

  4. Linux Watch কমান্ড 습득: সিনট্যাক্স, অপশন এবং প্রয়োগিক উদাহরণ