מחשביםמערכות הפעלה

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

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

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

חיפוש קבצים פשוט

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

אז, נניח, שיש לנו במחשב איפשהו שלך הביתה התיקייה, יש תמונה, אשר נקרא "Pokemon.jpg," אבל אנחנו לא זוכרים בדיוק היכן הוא נמצא.

כדי לא לפתוח כל תיקייה אחת אחת, אתה יכול להשתמש בפקודה למצוא, כלומר, לרשום בתוך הטרמינל:

למצוא / home -name "Pokemon.jpg" -print

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

עכשיו בואו לדמות מצב שבו אתה לא יודע את פורמט הקובץ. במקרה זה, הפקודה תיראה כך:

למצוא / home -name "* פוקימון" -print

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

כדי למצוא בפורמט קובץ מסוים, כגון «.jpg», עליך להזין:

למצוא / home -name "* .jpg" -print

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

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

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

בצוות מלכתחילה לשכוח «למצוא», זה במקרה זה לא יעזור לנו. עכשיו תסתכל «grep» צוות. כי הוא ימצא את המילים של קיר ענק של טקסט מה שצריך.

נניח המחשב שלך יש מסמך טקסט, אשר יש לו את המילים "אני אוהב לינוקס" ואתה יודע שזה נמצא בתיקייה: «/ home / user». אז, כדי למצוא את המסמך שברצונך אותנו לטקסט, עליך להזין את הפקודה:

grep "אני אוהב לינוקס" /home/user/*.txt

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

חיפוש קבצים גדולים

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

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

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

למצוא / -size + 1G -print

במקרה זה, אנו רואים כי הגודל שצוין של «+ 1G», כלומר קבצים יהיו גדולים מ 1 GB, אם במקום בתוספת ל מינוס, זה היה יכול להיות היה כי חיפוש אחר קבצים קטנים יותר מהגודל המצוין. אבל שיטה זו היא רעה מסיבה אחת: אם קבצים אלה יהיו הרבה, אתה תהיה הרבה זמן כדי למיין אותם, כך קיימת אפשרות שנייה.

הזן את שורת הפקודה:

למצוא / -mount -Type F -ls 2> / dev / null | מיין -rnk7 | ראש -10 | awk '{printf "% 10d MB \ t% s \ n", (7/1024 $) / 1024, $ NF}'

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

לפני ביצוע פקודות אלה, מומלץ לרשום את «sudo su» הפקודה, כדי לקבל את superuser, מאז חיפוש הקבצים ישפיע על השורש.

חיפוש קבצים גיבוי

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

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

ניתן להוריד כלי מיוחד לאחר רשום במסוף:

sudo apt-get install fslint

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

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

אפשרויות חיפוש חלופיות

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

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

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

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

מסקנה

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

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 iw.unansea.com. Theme powered by WordPress.