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

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

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

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

[Root @ שרת] # du -help
Usage: du [OPTION]… [FILE]…
or: du [OPTION]… –files0-from=F
Summarize disk usage of each FILE, recursively for directories.

טיעונים מנדטוריים אפשרויות ארוכות הוא חובה עבור אופציות קצרות מדי.
-a, –all write counts for all files, not just directories
–apparent-size print apparent sizes, rather than disk usage; although the apparent size is usually smaller, it may be larger due to holes in (`sparse’) files, internal fragmentation, indirect blocks, and the like
-B, בגודל -block = לשימוש גודל בלוקים בגודל בייט
-b, -bytes שווה `-apparent בגודל -block-size = 1 '
-c, -total לייצר סכום כולל
-D, -dereference-Args לבטל את ההפניה למבנה קישורים סימבוליים רק המופיע בשורת הפקודה
-files0-from=F summarize disk usage of the NUL-terminated file names specified in file 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 skip directories on different file מערכות
-X, –exclude-from=FILE להוציא files that match any pattern in FILE
–exclude=PATTERN exclude files that match PATTERN
–max-depth=N print the total for a directory (or file, with –all) only if it is N or fewer levels below the command line argument; –max-depth=0 is the same as
-summarize
–time show time of the last modification of any file in the directory, or any of its subdirectories
זמן -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.com מ- 2006 ואני אוהב לגלות איתך דברים חדשים על מחשבים ו- macOS, מערכות הפעלה לינוקס, Windows, iOS ואנדרואיד.

השאירו תגובה