כלי החיפוש האהובים עלי בלינוקס מקלים על מציאת הקבצים שלך - ללא צורך בשורת פקודה


למה להתאמץ עם ביטויים רגולריים מסובכים כשאתה יכול פשוט ללחוץ ולהצביע כדי למצוא את הקבצים והתיקיות שאתה צריך?

המסקנות המרכזיות של Linux-Terminal.com

  • הפוך את חיפוש הקבצים לקל יותר עם כלי GUI אלה.
  • כל אחת מהאפליקציות האלה תעבוד ברוב ההפצות.
  • אתה יכול להתקין את הכלים האלה בחינם.

בימים הראשונים של לינוקס, חיפוש קבצים היה עניין של שורת פקודה באמצעות או locate או find. למרות שהכלים היו מתאימים לעבודה, הם לפעמים לא הצליחו למצוא את מה שחיפשתי או דרשו ביטויים רגולריים מסובכים כדי לפעול כראוי.

משתמשים חדשים בלינוקס צריכים להימנע משימוש בביטויים רגולריים. זה נכון במיוחד עכשיו, עם כל כך הרבה יישומי GUI מצוינים זמינים עבור לינוקס. אחרי הכל, מדוע שתטרח עם שורת הפקודה כשאתה יכול להצביע וללחוץ כדי למצוא את הקבצים והתיקיות שאתה צריך?

ליישומי GUI יש גם יותר אפשרויות והתאמות אישיות זמינות, מה שהופך אותם לשימושיים יותר ונוחים למשתמש. והם עובדים ממש טוב.

אני אקח לומר שיש כמה ממשקי משתמש גרפיים במיוחד לחיפוש שאינם עובדים כה טוב כמו אחרים, לכן הגבתי את רשימתי לאלה שאני יודע שעובדים ועובדים היטב.

עם זאת, בואו ניגש לרשימת ארבעת ממשקי המשתמש הגרפיים לחיפוש בלינוקס.

1. שפמנון

הקאטפיש קיים כבר זמן רב ועובד מצוין.

קאטפיש קיים כבר זמן מה. אני זוכר שהשתמשתי באפליקציה הזו בתחילת שנות ה-2000 וחשבתי שהיא לא רעה, אבל יכולה להשתפר. הקאטפיש של היום, לעומת זאת, באמת טוב -- ומהיר מאוד.

למרות ש-Catfish הוא החיפוש המוגדר כברירת מחדל בשולחן העבודה Xfce, הוא עובד בצורה מושלמת ברוב שולחנות העבודה בלינוקס. ממשק המשתמש של Catfish מעוצב היטב וקל לשימוש. Catfish משתמש בחיפוש מרחף, כך שאין צורך להיות מדויק עם ההגדלה האותיות או להשלים את מחרוזות החיפוש שלך באופן מלא.

לדוגמה, יצרתי שלושה קבצים בתיקיית המסמכים שלי: zdnet_test.ods, zdnet_test.odt, ו-zdnet_test.txt. יכולתי לחפש את zdnet, Linux-Terminal.com, ZDnet, zdNet, או כל גרסה אחרת, ו-Catfish מצא את מה שחיפשתי.

הדבר היחיד שקאטפיש לא יכול לעשות הוא לחפש בתוך קבצים, אבל לפחות ניתן לציין טווח זמן לחיפוש שלך, מה שיכול להיות מועיל במערכות עם מספר רב של קבצים.

ניתן להתקין את Catfish ממאגרי הברירת מחדל של ההפצה שלך, באמצעות חנות האפליקציות עם ממשק גרפי, והשימוש בו חופשי.

2. FSearch

FSearch הוא אחד הכלים המהירים ביותר ברשימה, והוא מציג תוצאות בזמן שאתה מקליד.

FSearch הושפע מכלי החיפוש Everything עבור Windows (נוצר על ידי Voidtools) ופועל במהירות יוצאת דופן. לא רק ש-FSearch הוא אחד מכלי החיפוש המהירים ביותר הזמינים ללינוקס, אלא שהוא גם מחפש תוך כדי הקלדה; אין צורך אפילו לסיים להקליד את מחרוזת החיפוש לפני שהתוצאות מתחילות להופיע.

FSearch תומך במחרוזות חיפוש רגילות וכן בביטויים רגולריים (regex). אתה גם יכול לפתוח קובץ ישירות מתוך FSearch על ידי לחיצה כפולה על התוצאה הרצויה.

דבר אחד שכדאי לדעת על FSearch: אתה צריך להוסיף ספריות למסד הנתונים לפני שניתן יהיה לחפש בהן. לדוגמה, פתחתי את ההעדפות, לחצתי על מסד הנתונים, והוספתי את ספריית הבית שלי. ברגע שזה נוסף, היא נוצרה אינדקס וחיפושים בה אפשריים. אם לא תוסיף ספריות למסד הנתונים, החיפושים שלך יחזירו תוצאות ריקות. אתה יכול להוסיף למסד הנתונים כמה ספריות שתצטרך.

תמצא גם אפשרויות לכלול ולהוציא. לדוגמה, ייתכן שתרצה לכלול את תיקיית הבית שלך, אך להוציא את תיקיית המשנה .cache.

מתוך ההעדפות, אתה יכול גם לקבוע מתי לעדכן את מסד הנתונים. זו תכונה חשובה שכן היא מבטיחה שכל הקבצים החדשים שהוספת מאז הפעם האחרונה שבה השתמשת ב-FSearch יהיו זמינים. אתה יכול להגדיר שהמסד הנתונים יתעדכן בכל פעם ש-FSearch מתחיל, או לקבוע עדכונים מבוססי זמן.

FSearch לא מסוגלת לחפש בתוך קבצים, אבל היא עושה עבודה מצוינת במציאת הקבצים שלך לפי שם.

ניתן להתקין את FSearch בחינם ממאגרים סטנדרטיים של ההפצה שלך.

3. סנופ

Snoop אכן דורש קצת יותר עבודה, אבל זה יעזור לך למצוא את מה שאתה מחפש.

סנופ לא רק מסוגל לחפש שמות קבצים, אלא גם מחרוזות בתוך קבצים. יש אזהרה אחת לגבי היכולת של סנופ לחפש בתוך קבצים: סנופ מסוגל לחפש רק בתוך קבצי טקסט. ביצעתי בדיקה קצרה על ידי הוספת המחרוזת "Linux" גם בקובץ .txt וגם בקובץ .odt. סנופ הצליח למצוא את Linux בקובץ ה-.txt, אך לא בקובץ ה-.odt. אני מניח שזה בגלל שקבצי .odt הם קבצים בינאריים דחוסים, וסנופ אינו מסוגל לחפש בהם.

Snoop קל מאוד לשימוש, אבל אתה כן צריך להגדיר את הנתיב שלך לפני שאתה מריץ חיפוש. אין צורך להגדיר נתיב מפורש. לדוגמה, אם אתה מגדיר את הנתיב לתיקיית הבית שלך, Snoop יחפש גם בכל תיקיה משנה (כמו Documents).

אזהרה אחת לגבי Snoop היא שהוא לא מאפשר לך להגדיר ספריות שיש להוציא מן החיפוש; אתה תראה תוצאות מתוך .config, .cache וסוגי ספריות דומים, מה שאומר שאולי יהיה לך קצת יותר קשה לעבור על התוצאות.

ניתן להתקין את Snoop בחינם ממאגרים סטנדרטיים של ההפצה שלך.

4. אלברט

אלברט הוא כלי החיפוש המועדף עלי ב-Linux.

אלברט הוא יותר מסתם כלי לחיפוש קבצים -- הוא גם מפעיל שולחן עבודה. עם אלברט, אתה יכול לחפש קבצים, לפתוח אפליקציות, להריץ שאילתות של ChatGPT, לבצע חיפושים באינטרנט, לחפש בסימניות של כרומיום, לחפש ביוטיוב ועוד הרבה יותר. אתה אפילו יכול ליצור תוספים משלך כדי להרחיב עוד יותר את הפיצ'רים של אלברט.

אלברט הוא אפליקציית הלינוקס שלא לדעתך שאתה צריך.

התכונה היחידה שאני מקווה שאלברט יוסיף היא היכולת לחפש מחרוזות בתוך קבצים. בתקווה, בגרסאות עתידיות זה יהפוך לאפשרי.

דבר אחד לזכור: עליך להפעיל את התוסף Files, כיוון שהוא לא מופעל כברירת מחדל. כדי לעשות זאת, פתח את חלון ההגדרות של אלברט ועבור ללשונית התוספים. לחץ על תיבת הסימון הקשורה ל-Files, ואתה מוכן להתחיל.

לאלברט יש בהחלט קצת עקומת למידה, אבל ברגע שתתמקצע בו, תגלה שהוא שימושי להפליא.

ניתן להתקין את Albert בחינם על ידי הורדת מתקן ההתקנה עבור ההפצה שלך מעמוד ההורדות של VBS.