find — الأقوى
find . -name "*.txt" # كل ملفّات txt من المجلّد الحالي
find /home -type d # المجلّدات فقط
find . -size +10M # أكبر من 10 ميغا
find . -mtime -7 # عُدّلت خلال 7 أيام
تنفيذ أمر على النتائج
find . -name "*.log" -delete # حذف
find . -name "*.tmp" -exec rm {} \; # تنفيذ أمر على كل نتيجة
locate — سريع (يعتمد فهرسًا)
sudo updatedb # حدّث الفهرس
locate file.txt # بحث فوري
which — أين يوجد البرنامج؟
which python3 # /usr/bin/python3
which node
💡
findيبحث لحظيًّا وبشروط دقيقة، وlocateأسرع لكنه يعتمد فهرسًا قد يتأخّر.
🎯 التالي: إدارة العمليات.