du (שימוש בדיסק) פיקוד בלינוקס

בקיצור, "du"(שימוש בדיסק) הוא הפקודה / יוניקס אנחנו יכולים לבדוק כבש את הנפח (השימוש במידע) דיסק קשיח de תיקיות si קבצים.
צו מאוד שימושי במיוחד כאשר אנו מוגבלים על ידי שטח דיסק קשיח - או SSD - ואנחנו רוצים לברר במהירות כי קבצים ו / או תיקיות את "משופע". כמובן, פקודה "דו" ניתן להשתמש בו במגוון syntaxes שאנו משתמשים התשואה הרצויה מידע.

תחביר שורת הפקודה "דו" הוא מאוד פשוט וגמיש מאוד, כמו כל פקודות לינוקס.

בתיעוד כדי "דו", אנו מקבלים את האפשרויות הבאות:

[Root @ שרת] # du -help
שימוש: du [OPTION] ... [קובץ] ...
או: ללכת [OPTION] ... -files0-מ = F
סכם את השימוש בדיסק של כל קובץ, באופן רקורסיבי עבור ספריות.

טיעונים מנדטוריים אפשרויות ארוכות הוא חובה עבור אופציות קצרות מדי.
-a, -כל לכתוב ספירה של כל הקבצים, לא רק ספריות
-apparent בגודל הדפסה בגדלים לכאורה, ולא שימוש בדיסק; למרות גודלו הנראה הוא בדרך כלל קטן יותר, זה עשוי להיות גדול יותר בשל החורים ( `דלילה ') קבצים, הפיצול הפנימי, בלוקים עקיף, וכדומה
-B, בגודל -block = לשימוש גודל בלוקים בגודל בייט
-b, -bytes שווה `-apparent בגודל -block-size = 1 '
-c, -total לייצר סכום כולל
-D, -dereference-Args לבטל את ההפניה למבנה קישורים סימבוליים רק המופיע בשורת הפקודה
-files0-מ = F לסכם השימוש בדיסק של שמות הקבצים NUL הסתיים המפורטים F קובץ;
אם F היא - אז לקרוא שמות מקלט סטנדרטי
Equivalent -H כדי -dereference-args (-D)
-h, הדפסה בגדלים קריא-אדם הוא בפורמט קריא (למשל, 1K 234M 2G)
-ואז כמו -h, אבל פאוורס השימוש 1000 1024 לא
= בגודל -block -k כמו 1K
, קישורים -count לספור גדלים פעמים רבות אם מקושר קשה
-m כמו -block-size = 1M
-L, -dereference לבטל את ההפניה למבנה כל הקישורים הסמליים
-P, -לא-לבטל את ההפניה למבנה לא פעל שום קישורים סימבוליים (זוהי ברירת המחדל)
-0, -null סוף כל שורה פלט עם בייט 0 ולא שורה חדשה
-S, -separate-Dirs אינו כולל גודל של תיקיות משנה
-s, התצוגה -summarize רק סך לכל טיעון
-x, -One-file-system לדלג ספריות במערכות קבצים שונות
-X, -exclude-מ = FILE לכלול קבצים התואמים תבנית כלשהי בקובץ
PATTERN -exclude = לכלול קבצים התואמים PATTERN
-max מעמיק = N להדפיס את הכולל עבור ספריה (או קובץ, עם -כל) רק אם הוא N או רמות פחות מתחת ארגומנט שורת הפקודה; -max מעמיק = 0 זהה
-summarize
-time להראות זמן של העדכון האחרון של כל קובץ בספרייה, או כל תיקיות המשנה שלה
זמן -time = מילת צג כשהשמועה במקום זמן שינוי: atime, גישה, שימוש, ctime או מעמד
-time-style = פעמים להראות את הסגנון באמצעות סגנון סגנון:-iso מלא, ארוך-ISO, ISO, + FORMAT
FORMAT מתפרש כמו 'תאריך'
-help הצג מסך עזרה זה וצא
מידע ויציאת גרסת פלט -version

יש ערכי תצוגה יחידים של הגודל הראשון הזמין בגודל -block, ואת DU_BLOCK_SIZE, BLOCK_SIZE blocksize ומשתנה סביבה.
אחרת, יחידות ברירת מחדל בתי 1024 (או אם POSIXLY_CORRECT 512 מוגדרות).

מהסוג המבוקש SIZE (סוג או שלם ביקש לחלופין השנה ואחריו) אחד GMT: KB 1000, 1024 K, MB 1000 1000 *, M * 1024 1024, וכן הלאה עבור G, T, P, E, Z, י '

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

[Var השרה @ רוט] # -ואז du -s * | מיין -h

זה אומר תצוגת נפח פרט תיקיות וקבצים עסוקים / var, מסודרים בסדר יורדים.

"מיין -h"- מיון ומציג את התוצאה"פורמט קריא". בתים, קילובייטs, מגה בייט, ג 'יגה בייט.

"-ואז"- יש במידה מסוימת את אותה פונקציה כמו" h ", אבל משתמש 1000 במקום 1024.

"-s"- מציג את סך עבור ספריית האב מבלי לפרט את התיקיות והקבצים שמתחתיו.

du (שימוש בדיסק) פיקוד בלינוקס

על הסופר

התגנבות

תשוקה על כל דבר כלומר גאדג 'טים ו- IT, אני כותב עם stealthsettings הנאה מ 2006 ואני אוהב לגלות איתך דברים חדשים על מחשבים ומערכות הפעלה macOS, לינוקס, Windows, iOS ו- Android.

השאירו תגובה