כנראה, יש עוד שיטות זמינות. יש Catfish, כלי חיפוש פופולרי עם אינדקס חיפוש, שיכול למצוא את הקבצים שלך ממש מהר. זה מגיע עם אפשרות לחפש תוכן קובץ, אבל זה לא עובד בצורה מהימנה בשבילי.
אני רוצה לשתף בשיטות שאני משתמש בהן בעצמי.
השיטה הראשונה כוללת את כלי השירות grep, שקיים בכל הפצה, אפילו במערכות משובצות הבנויות על busybox.
כדי למצוא קבצים המכילים טקסט ספציפי בלינוקס, תעשה את הדברים הבאים.
כיצד לעדכן דרייברים עבור amd
- פתח את אפליקציית המסוף המועדפת עליך. מסוף XFCE4 הוא ההעדפה האישית שלי.
- נווט (אם נדרש) לתיקיה שבה אתה הולך לחפש קבצים עם טקסט מסוים.
- הקלד את הפקודה הבאה:|_+_|
להלן המתגים:
-i - התעלם מרישיות טקסט
-R - חיפוש רקורסיבי של קבצים בספריות משנה.
-l - הצג שמות קבצים במקום חלקי תוכן הקובץ../ - הפרמטר האחרון הוא הנתיב לתיקיה המכילה קבצים שאתה צריך כדי לחפש את הטקסט שלך. במקרה שלנו, זו התיקיה הנוכחית עם מסיכת הקבצים. אתה יכול לשנות אותו לנתיב המלא של התיקיה. לדוגמה, הנה הפקודה שלי
|_+_|
הערה: מתגים שימושיים אחרים שאולי תרצו להשתמש בהם עם grep:
-n - הצג את מספר השורה.
-w - התאימו לכל המילה.
שיטה נוספת שבה אני משתמש היא Midnight Commander (mc), אפליקציית מנהל הקבצים של המסוף. שלא כמו grep, mc אינו כלול כברירת מחדל בכל ההפצות של לינוקס שניסיתי. ייתכן שתצטרך להתקין אותו בעצמך.
מצא קבצים המכילים טקסט ספציפי עם mc
כדי למצוא קבצים המכילים טקסט מסוים באמצעות Midnight Commander, הפעל את האפליקציה ולחץ על הרצף הבא במקלדת:
Alt + Shift + ?
פעולה זו תפתח את תיבת החיפוש.
מלא את הקטע 'תוכן:' והקש על מקש Enter. זה ימצא את כל הקבצים עם הטקסט הנדרש.
אתה יכול למקם את הקבצים האלה בחלונית השמאלית או הימנית באמצעות האפשרות Panelize ולהעתיק/להזיז/למחוק/להציג/לעשות מה שתרצה.
Midnight Commander הוא כלי מאוד חוסך זמן בכל הנוגע לחיפוש.
זהו זה.