כמו כן, יש Catfish, כלי חיפוש פופולרי עם אינדקס חיפוש, שיכול למצוא את הקבצים שלך ממש מהר.
ברצוני לחלוק את השיטות בהן אני משתמש בעצמי כשאני עובד בטרמינל.
השיטה הראשונה כוללת את עזר ה-find, שקיים בכל הפצה, אפילו במערכות משובצות הבנויות על busybox. השיטה האחרת היא פקודת האיתור.
כדי למצוא קבצים במסוף לינוקס, תעשה את הדברים הבאים.
- פתח את אפליקציית המסוף המועדפת עליך. מסוף XFCE4 הוא ההעדפה האישית שלי.
- הקלד את הפקודה הבאה:|_+_|
הטיעונים לעיל הם כדלקמן:
/path/to/folder/ - התיקיה שבה מתחילים לחפש. אם לא צוין, החיפוש יתחיל בספרייה הנוכחית.
מתגים שאני משתמש בהם:
-iname - חפש קבצים ותיקיות המכילים את החלק שצוין בשם והתעלם מרישיות טקסט.דוגמה:
הנה הפקודה שבה אני יכול להשתמש כדי למצוא את המאמרים שלי שכתבתי על דפדפן Opera:
|_+_| - אם אתה צריך למצוא רק קבצים או רק תיקיות, הוסף את האפשרות-סוג fעבור קבצים או -סוג דעבור ספריות. הנה כמה דוגמאות:
- כדי למצוא קבצים וספריות ששונו לאחרונה, תוכל להשתמש באפשרויות הבאות שללמצואפקודה:
-mmin n - מצא קבצים ששונו לפני n דקות.-mtime n - מצא קבצים ששונו לפני n*24 שעות. כאשר Find מגלה כמה תקופות של 24 שעות לפני הגישה האחרונה לקובץ, מתעלמים מכל חלק חלקי, אז כדי להתאים ל-mtime +1, קובץ חייב להיות שונה לפני יומיים לפחות. - אפשר לבצע פקודה עבור קבצים שנמצאו על ידי שאילתת החיפוש שלך. ראה את הדוגמה הבאה:|_+_|
כאן, אנו משתמשים באפשרות -exec כדי להפעיל אתכיעורך טקסט עבור כל הקבצים בתוצאות החיפוש. החלק '{} ' מייצג קבצים שנמצאו על ידילמצואפקודה. ה ';' סיום מציין את סוף הפקודה עבור-execאוֹפְּצִיָה.
פקודת האיתור
כלי החיפוש לאתר משתמש במסד נתונים מיוחד של קבצים כדי למצוא קבצים באופן מיידי. ניתן ליצור ולעדכן את האינדקס עבור הפקודה על ידימעודכן בפקודה. בעוד שתוצאות החיפוש מופיעות באופן מיידי, עליך לשמור על אינדקס החיפוש ולשמור אותו עדכני, אחרת פקודת האיתור יכולה למצוא קבצים שנמחקו או הועברו לספרייה אחרת.
במקרה הכללי, התחביר הוא כדלקמן.
|_+_|האפשרות -i פירושה 'התעלם מאותיות רישיות'.
הנה דוגמא:
השוואת דפדפן
טיפ בונוס: שיטה נוספת שאני מרבה להשתמש בה היא Midnight Commander (mc), אפליקציית מנהל הקבצים של המסוף. בניגוד לחיפוש או לאתר, mc אינו כלול כברירת מחדל בכל ההפצות של לינוקס שניסיתי. ייתכן שתצטרך להתקין אותו בעצמך.
מצא קבצים עם mc
כדי למצוא קבצים המכילים טקסט מסוים באמצעות Midnight Commander, הפעל את האפליקציה ולחץ על הרצף הבא במקלדת:
Alt + Shift + ?
פעולה זו תפתח את תיבת החיפוש.
מלא את הקטע 'שם קובץ:' והקש על מקש Enter. זה ימצא את כל הקבצים התואמים את הקריטריונים.
אתה יכול למקם קבצים אלה בחלונית השמאלית או הימנית באמצעות ה-פאנלאפשרות והעתק/הזז/מחק/הצג/עשה איתם מה שאתה רוצה.
זהו זה.