לפעמים, משתמשי לינוקס עשויים להזדקק למצוא את הספריה הגדולה ביותר או את הקובץ הגדול ביותר בכונן הדיסק שלהם. תוכל למצוא זאת במהירות באמצעות פקודה אחת. בואו נראה איך אפשר לעשות את זה.
פרסומת
באחד המאמרים הקודמים שלנו, ראינו בפירוט כיצד לראות את השימוש בשטח הדיסק עבור קובץ או תיקיה באמצעות מסוף לינוקס . המאמר שהוזכר מתייחס לפקודה 'du' המסוגלת לחשב את גודל הסיכום של ספריה או קובץ. אתה יכול לשלב את זה עם כמה כלי קונסולה אחרים כדי לגלות את הפריט הגדול ביותר. הנה איך.
מצא את הקבצים והספריות הגדולים ביותר בלינוקס
כדי למצוא את הקובץ והספרייה הגדולים ביותר בלינוקס, תוכל לשלב דו עם פקודת המיון. לדוגמה, אתה יכול לבצע du עבור תיקייה המכילה תיקיות משנה כאלה:
du -hs ./distr/*
מתג ה- s אומר לך להדפיס רק את מידע הסיכום.
המתג -h משנה את הגודל בתוצאה מבתים רגילים לפורמט קריא אנושי.
חלונות 10 אני לא יכול לפתוח את תפריט ההתחלה
ראה את צילום המסך הבא:
אין בעיה כאשר התיקיה שאתה מנתח קטנה. אבל אם אתה מנסה לבדוק את כל מערכת הקבצים, זה יכול להיות קשה מאוד לבדוק את התפוקה המלאה של כלי השירות du. הפתרון שבו אתה יכול להשתמש הוא לשלב דו עם פקודת המיון.
הפקודה תיראה כך:
du -hs ./distr/*| sort -rh
לפקודת המיון בשילוב דו דרך תו הצינור יש שני מתגים: -r ו- -h.
-h אומר לפקודה שהנתונים לעיבוד הם בפורמט קריא לאדם.
-r גורם לפקודת המיון להזמין את הנתונים בפורמט הפוך
התפוקה תהיה כדלקמן:
כיצד להפעיל את PS4 ללא בקר
זה מאוד שימושי.
עכשיו, בואו נכווץ את הפלט למספר ספציפי של רשומות. לדוגמה, בואו נראה את חמשת הקבצים והספריות הגדולים ביותר. פשוט שלבו דו ומיון עם פקודת הראש.
du -hs ./distr/*|ort -rh | head -n 5
הטיעון -n עבור הפקודה head מציין כמה שורות לכלול בפלט. במקרה שלי, אני רוצה לראות את חמשת השורות הגדולות ביותר.
התפוקה היא כדלקמן:
זהו זה. באמצעות שילוב הפקודות המסופק, תוכל למצוא במהירות את הקובץ והספרייה הגדולים ביותר בלינוקס. פשוט תקן את נתיב השורש עבור הפקודה du וסיימת.