באינטרנט תוכלו למצוא שפע של כלים עבור בדיקת ניצול שטח הדיסק בלינוקס. עם זאת, ל- Linux יש כלי עזר מובנה חזק בשם 'df‘. ה 'df'הפקודה מייצגת'מערכת קבצים בדיסק", הוא משמש לקבלת סיכום מלא של השימוש בשטח הדיסק הזמין והמשומש של מערכת הקבצים במערכת Linux.
שימוש ב- '-ה
'פרמטר עם (df -h) יציג את הנתונים הסטטיסטיים של שטח הדיסק של מערכת הקבצים ב- "קריא אדם"פורמט, פירושו שהוא נותן את הפרטים בבייטים, מגה -בתים וג'יגה -בייט.
מאמר זה מסביר דרך לקבל את המידע המלא על השימוש בשטח הדיסק של Linux בעזרת 'df'פקודה עם הדוגמאות המעשיות שלהם. אז תוכל להבין טוב יותר את השימוש ב- פקודה df בלינוקס.
ה "df”הפקודה מציגה את המידע על שם ההתקן, סך כל הבלוקים, שטח הדיסק הכולל, שטח הדיסק המשומש, שטח הדיסק הזמין ונקודות ההרכבה במערכת קבצים.
[[מוגן בדוא"ל]~]# df מערכת קבצים 1K-בלוקים בשימוש זמין שימוש% מותקן על. /dev/cciss/c0d0p2 78361192 23185840 51130588 32%/ /dev/cciss/c0d0p5 24797380 22273432 1243972 95%/home. /dev/cciss/c0d0p3 29753588 25503792 2713984 91%/נתונים. /dev/cciss/c0d0p1 295561 21531 258770 8%/boot. tmpfs 257476 0 257476 0% /dev /shm
אותו דבר כמו לעיל, אך הוא גם מציג מידע על מערכות קבצים דמה יחד עם כל השימוש בדיסק של מערכת הקבצים וניצול הזיכרון שלהן.
[[מוגן בדוא"ל]~]# df -a מערכת קבצים 1K -בלוקים בשימוש זמין שימוש% מותקן על. /dev/cciss/c0d0p2 78361192 23186116 51130312 32%/ proc 0 0 0 - /proc. sysfs 0 0 0 - /sys. devpts 0 0 0 - /dev /pts. /dev/cciss/c0d0p5 24797380 22273432 1243972 95%/home. /dev/cciss/c0d0p3 29753588 25503792 2713984 91%/נתונים. /dev/cciss/c0d0p1 295561 21531 258770 8%/boot. tmpfs 257476 0 257476 0% /dev /shm. אף אחד 0 0 0 -/proc/sys/fs/binfmt_misc. sunrpc 0 0 0 -/var/lib/nfs/rpc_pipefs
האם שמת לב שפקודות למעלה מציגות מידע בבייטים, שאינו ניתן לקריאה כלל, מכיוון שאנו נוהגים לקרוא את הגדלים במגה -בייט, ג'יגה -בתים וכו '. מכיוון שזה מאוד קל להבין ולזכור.
ה df הפקודה מספקת אפשרות להצגת גדלים ב קריא אדם פורמטים באמצעות '-ה'
(מדפיסה את התוצאות בפורמט קריא לאדם (למשל, 1K 2M 3G)).
[[מוגן בדוא"ל]~]# df -h גודל מערכת הקבצים בשימוש זמינות השתמש% מותקן על. /dev/cciss/c0d0p2 75G 23G 49G 32%/ /dev/cciss/c0d0p5 24G 22G 1.2G 95%/home. /dev/cciss/c0d0p3 29G 25G 2.6G 91%/data. /dev/cciss/c0d0p1 289M 22M 253M 8%/boot. tmpfs 252M 0 252M 0% /dev /shm
כדי לראות את המידע של המכשיר בלבד /home מערכת קבצים בפורמט קריא אנושי השתמש בפקודה הבאה.
[[מוגן בדוא"ל] ~]# df -hT /home סוג מערכת קבצים גודל בשימוש זמינות השתמש ב-% רכוב על. /dev/cciss/c0d0p5 ext3 24G 22G 1.2G 95%/home
להצגת כל המידע והשימוש במערכת הקבצים ב 1024 בתים בלוקים, השתמש באפשרות '-k
'(למשל גודל החסימה = 1K
) כדלהלן.
[[מוגן בדוא"ל]~]# df -k מערכת קבצים 1K -בלוקים בשימוש זמין שימוש% מותקן על. /dev/cciss/c0d0p2 78361192 23187212 51129216 32%/ /dev/cciss/c0d0p5 24797380 22273432 1243972 95%/home. /dev/cciss/c0d0p3 29753588 25503792 2713984 91%/נתונים. /dev/cciss/c0d0p1 295561 21531 258770 8%/boot. tmpfs 257476 0 257476 0% /dev /shm
להצגת מידע על כל השימוש במערכת הקבצים ב- MB (מגה בייט) השתמש באפשרות כ- '-M
‘.
[[מוגן בדוא"ל]~]# df -m מערכת קבצים 1M בלוקים בשימוש זמין שימוש% מותקן על. /dev/cciss/c0d0p2 76525 22644 49931 32%/ /dev/cciss/c0d0p5 24217 21752 1215 95%/home. /dev/cciss/c0d0p3 29057 24907 2651 91%/data. /dev/cciss/c0d0p1 289 22 253 8%/boot. tmpfs 252 0 252 0% /dev /shm
להצגת מידע על כל הנתונים הסטטיסטיים של מערכת הקבצים ב- GB (ג'יגה בייט) השתמש באפשרות כ- 'df -h‘.
[[מוגן בדוא"ל]~]# df -h גודל מערכת הקבצים בשימוש זמינות השתמש% מותקן על. /dev/cciss/c0d0p2 75G 23G 49G 32%/ /dev/cciss/c0d0p5 24G 22G 1.2G 95%/home. /dev/cciss/c0d0p3 29G 25G 2.6G 91%/data. /dev/cciss/c0d0p1 289M 22M 253M 8%/boot. tmpfs 252M 0 252M 0% /dev /shm
שימוש ב- '-אני
'מתג יציג את המידע על מספר האנודות המשומשות והאחוזים שלהן עבור מערכת הקבצים.
[[מוגן בדוא"ל]~]# df -i Inodes System Files IUsed IFree IUse% רכוב על. /dev/cciss/c0d0p2 20230848 133143 20097705 1%/ /dev/cciss/c0d0p5 6403712 798613 5605099 13%/בית. /dev/cciss/c0d0p3 7685440 1388241 6297199 19%/נתונים. /dev/cciss/c0d0p1 76304 40 76264 1%/boot. tmpfs 64369 1 64368 1% /dev /shm
אם תשים לב לכל פקודות הפקודות שלעיל, תראה שאין סוג מערכת קבצים לינוקס מוזכר בתוצאות. כדי לבדוק את סוג מערכת הקבצים של המערכת שלך השתמש באפשרות 'ט
‘. הוא יציג את סוג מערכת הקבצים יחד עם מידע אחר.
[[מוגן בדוא"ל]~]# df -T סוג מערכת קבצים 1K- בלוקים בשימוש זמין שימוש% מותקן על. /dev/cciss/c0d0p2 ext3 78361192 23188812 51127616 32%/ /dev/cciss/c0d0p5 ext3 24797380 22273432 1243972 95%/home. /dev/cciss/c0d0p3 ext3 29753588 25503792 2713984 91%/data. /dev/cciss/c0d0p1 ext3 295561 21531 258770 8%/boot. tmpfs tmpfs 257476 0 257476 0% /dev /shm
אם ברצונך להציג סוג מערכת קבצים מסוימת, השתמש ב- '-ט
'אופציה. לדוגמה, הפקודה הבאה תוצג רק ext3 מערכת קבצים.
[[מוגן בדוא"ל]~]# df -t ext3 מערכת קבצים 1K -בלוקים בשימוש זמין שימוש% מותקן על. /dev/cciss/c0d0p2 78361192 23190072 51126356 32%/ /dev/cciss/c0d0p5 24797380 22273432 1243972 95%/home. /dev/cciss/c0d0p3 29753588 25503792 2713984 91%/נתונים. /dev/cciss/c0d0p1 295561 21531 258770 8%/boot
אם ברצונך להציג סוג מערכת קבצים שאינו שייך ext3 הקלד השתמש באפשרות כ '-איקס
‘. לדוגמה, הפקודה הבאה תציג רק סוגי מערכות קבצים אחרות מלבד ext3.
[ro[מוגן בדוא"ל] ~]# df -x ext3 מערכת קבצים 1K בלוקים בשימוש זמין שימוש% מותקן על. tmpfs 257476 0 257476 0% /dev /shm
שימוש '--עֶזרָה
'מתג יציג רשימה של אפשרויות זמינות בהן נעשה שימוש df פקודה.
[[מוגן בדוא"ל] ~]# df -עזרה בשימוש: df [אופציה]... [קוֹבֶץ]... הצג מידע על מערכת הקבצים שעליה כל קובץ או כל מערכות הקבצים כברירת מחדל. טיעוני חובה לאפשרויות ארוכות הם חובה גם לאפשרויות קצרות. -א, -כוללות מערכות קבצי דמה -B, --block -size = SIZE השתמש בגושי SIZE -byte -h, -גדלי הדפסה קריאים על ידי בני אדם בפורמט קריא אנושי (למשל 1K 234M 2G) -H, - -סי באופן דומה, אבל השתמש בסמכויות של 1000 לא 1024 -i, -רשימות האינודות מידע אינוד במקום חסימת שימוש -k כמו -block -size = 1K -l, -רישום הגבלה מקומי למערכות קבצים מקומיות -אין סנכרון לא הפעל סנכרון לפני קבלת פרטי שימוש (ברירת מחדל) -P, -ניידות השתמש בפורמט הפלט POSIX -סנכרון הפעל סנכרון לפני קבלת מידע שימוש -t, --type = TYPE הגבלת רישום לקובץ מערכות מסוג TYPE -T, -הדפסה מסוג הדפסה סוג מערכת מערכת -x, -excclude -type = TYPE הגבלת רישום למערכות קבצים שאינן מסוג TYPE -v (התעלמו) -עזור להציג את העזרה הזו ולצאת -מידע על גרסת פלט גירסה ויציאת SIZE עשויה להיות (או יכולה להיות מספר שלם שאחריו ואחריו) אחת מהבאות: kB 1000, K 1024, MB 1000*1000, M 1024*1024, וכן הלאה עבור G, T, P, E, Z, Y. דווח על באגים ל- <[מוגן בדוא"ל]>.
קראו גם: