כיצד למצוא קבצים בלינוקס במהירות ובקלות

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

מה זה ANGRYsearch?

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

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

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

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

כיצד למצוא קבצים ב - Linux

כיצד להתקין את ANGRYsearch?

משתמשים בכל הפצת לינוקס יכולים התקן את ANGRYsearch מהקוד שלך מקור, זה מספיק שהתקנו את התלות הבאה python3-pyqt5xdg-utils וכי אנו מורידים את הגרסה האחרונה של ANGRYsearch מ- כאן.

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

 chmod +x install.sh
  sudo ./install.sh

זה יתקין את הכלי שאנו יכולים להפעיל מתפריט היישומים או מהטרמינל על ידי הקלדת ANGRYsearch.

כיצד להתקין את ANGRYsearch על Arch Linux ונגזרות

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

yaourt -S angrysearch

כיצד להתקין את ANGRYsearch ב- openSUSE, Fedora ונגזרות

משתמשי OpenSUSE, Fedora ונגזרים יכולים להוריד את חבילת ההתקנה של הכלי מ- כאן והתקן אותו עם מנהל החבילות שלך.

כיצד לחפש קבצים בלינוקס באמצעות ANGRYsearch?

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

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

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

למצוא קבצים בלינוקס

חיפוש קבצים בלינוקס

כדי להפוך את מאגר הנתונים של ANGRYs לעדכן כל הזמן אנו יכולים להשתמש ב- crontab, שאם אתה עדיין לא יודע מה זה, אנו ממליצים לך לקרוא Cron & crontab, הסביר. הצעדים שיש לבצע הם:

ANGRYsearch מגיע עם סקריפט המאפשר עדכון מסד הנתונים שנקרא angrysearch_update_database.py, מה שעלינו לעשות הוא לגרום ל- crontab לבצע את הקובץ האמור ללא הרף, לשם כך אנו פשוט מבצעים את הפקודות הבאות ממסוף:

$ crontab -l
$ crontab -e

לאחר מכן אנו מוסיפים את קריאת התסריט שבדוגמה תבוצע כל 6 שעות:

0 */6 * * * /usr/share/angrysearch/angrysearch_update_database.py

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


השאירו את התגובה שלכם

כתובת הדוא"ל שלך לא תפורסם. שדות חובה מסומנים *

*

*

  1. אחראי לנתונים: מיגל אנחל גטון
  2. מטרת הנתונים: בקרת ספאם, ניהול תגובות.
  3. לגיטימציה: הסכמתך
  4. מסירת הנתונים: הנתונים לא יועברו לצדדים שלישיים אלא בהתחייבות חוקית.
  5. אחסון נתונים: מסד נתונים המתארח על ידי Occentus Networks (EU)
  6. זכויות: בכל עת תוכל להגביל, לשחזר ולמחוק את המידע שלך.

  1.   אנונימי דיג'ו

    מידע מצוין ושימושי.

  2.   מנואל דיג'ו

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

  3.   אלכסיס דיאז דיג'ו

    כיצד להתקין אותו ב- Debian.