מדריך זה יראה לכם כיצד לברר את כמות שטח הדיסק שקובץ או תיקיה תופסים באמצעות שורת הפקודה של 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 הגדרות אפשריות אשר הן כדלקמן:
- K - קילובייט
- M - מגה בייט
- G - ג 'יגה בייט
- T - Terabytes
- P - פטאביטים
- E - Exabytes
- Z - Zetabytes
- Y - Yottabyte
אם אתה מקבל רשימה של קבצים מנסה להשיג את גודל התצוגה הנכון קשה. לדוגמה, קובץ של 100 בתים צריך להיות מוצג כמו בתים אבל קובץ שהוא 16 ג 'יגה בייט יהיה מוצג טוב יותר ב ג' יגה בייט.
כדי לקבל את גודל הקובץ המתאים בהתאם לקובץ המוצג, השתמש באחת מהפקודות הבאות:
du -h
דו - אנושית
לסכם את התפוקה
באפשרותך לקבל את הפקודה du כדי להציג את הגודל הכולל של הקבצים והתיקיות באמצעות הפקודות הבאות:
du -c
דו - סיכום
ניתן גם לחסל את רוב הפלט האחר כגון רשימת הקבצים והתיקיות באמצעות הפקודות הבאות:
du-s
דו - לסכם
סיכום
ניתן למצוא מידע נוסף על הפקודה du על-ידי הפעלת פקודת הגבר במסוף כדלקמן:
גבר
פקודה אחרת שתרצה לקרוא היא הפקודה df שמדווחת על מערכת הקבצים ועל השימוש בדיסק.