מצא כמה שטח דיסק קובץ או תיקייה שימושים ב - Linux

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

גלה את גודל הקבצים של כל הקבצים והתיקיות

הפקודה du מסכמת את השימוש בדיסק של כל קובץ.

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

Messenger

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

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

Messenger

ייתכן שיהיה עליך להשתמש ב- sudo יחד עם הפקודה du כדי להעלות את ההרשאות שלך באופן הבא:

sudo du /

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

כדי לקבל רישום מלא השתמש באחת מהפקודות הבאות:

דו-א

דו -

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

דו | יותר

דו | פָּחוּת

גלה את גודל הקובץ של קבצים ותיקיות בודדים

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

du / path / ל / קובץ

לדוגמה

תמונה

הפלט יהיה משהו כזה:

תמונה

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

88 קיטור / יומני

קיטור

האמור לעיל מראה כי תיקיית קיטור יש תיקיית יומנים אשר יש גודל של 88 ואת סך של תיקיית Steam הוא 92.

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

du-a Steam

התוצאות הן כעת כדלקמן:

84 Steam / logs / bootstrap_log.txt

88 קיטור / יומני

קיטור

שינוי התפוקה של גודל הקובץ

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

du -BM

לדוגמה, יש לי קובץ בשם "zorin.iso" אשר כברירת מחדל הוא 1630535680 בגודל.

du -BM zorin.iso

הפקודה הנ"ל פלט את גודל כמו 1556M.

ניתן גם להשתמש ב- K או G כדלקמן:

du -BK zorin.iso

du -BG zorin.iso

בקילו-בתים, הקובץ zorin.iso מופיע כ- 159232K.

בג 'יגה בייט, הקובץ zorin.iso מופיע בתור 2G

יש למעשה 8 הגדרות אפשריות אשר הן כדלקמן:

אם אתה מקבל רשימה של קבצים מנסה להשיג את גודל התצוגה הנכון קשה. לדוגמה, קובץ של 100 בתים צריך להיות מוצג כמו בתים אבל קובץ שהוא 16 ג 'יגה בייט יהיה מוצג טוב יותר ב ג' יגה בייט.

כדי לקבל את גודל הקובץ המתאים בהתאם לקובץ המוצג, השתמש באחת מהפקודות הבאות:

du -h

דו - אנושית

לסכם את התפוקה

באפשרותך לקבל את הפקודה du כדי להציג את הגודל הכולל של הקבצים והתיקיות באמצעות הפקודות הבאות:

du -c

דו - סיכום

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

du-s

דו - לסכם

סיכום

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

גבר

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