אנדרואיד

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

[AULA 19] Cultura Digital na Educação Básica e como aumentar o Ideb do seu município

[AULA 19] Cultura Digital na Educação Básica e como aumentar o Ideb do seu município

תוכן עניינים:

Anonim

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

במערכות מבוססות לינוקס תוכלו להשתמש בפקודה df כדי לקבל דוח מפורט על השימוש בשטח הדיסק במערכת.

שימוש בפקודה df

התחביר הכללי לפקודת df הוא כדלקמן:

df… FILESYSTEM…

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

df

Filesystem 1K-blocks Used Available Use% Mounted on dev 8172848 0 8172848 0% /dev run 8218640 1696 8216944 1% /run /dev/nvme0n1p3 222284728 183057872 27865672 87% / tmpfs 8218640 150256 8068384 2% /dev/shm tmpfs 8218640 0 8218640 0% /sys/fs/cgroup tmpfs 8218640 24 8218616 1% /tmp /dev/nvme0n1p1 523248 107912 415336 21% /boot /dev/sda1 480588496 172832632 283320260 38% /data tmpfs 1643728 40 1643688 1% /run/user/1000

כל שורה כוללת מידע על שם מערכת הקבצים (מערכת קבצים), הגודל (קוביות 1K), המרחב המשומש (משומש), השטח הזמין (זמין), אחוז השטח המשומש (שימוש%) והספריה שבה מערכת הקבצים מותקנת (מותקנת).

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

לדוגמה, כדי להציג את השטח הזמין במערכת הקבצים המותקנת df /dev/nvme0n1p3 השורש של המערכת / אתה יכול להשתמש ב- df /dev/nvme0n1p3 או df / .

df /

Filesystem 1K-blocks Used Available Use% Mounted on /dev/nvme0n1p3 222284728 183057872 27865672 87% /

הראה שימוש בשטח דיסק בפורמט קריא אנושי

כברירת מחדל, פקודת ה- df מציגה את שטח הדיסק בלוקים של קילובייט 1 וגודל שטח הדיסק המשומש והזמין בקילובייט. לצפייה במידע בפורמט קריא לבני אדם (מגה-בייט וג'יגה-בייט), השתמש באפשרות -h :

df -h

Filesystem 1K-blocks Used Available Use% Mounted on Filesystem Size Used Avail Use% Mounted on dev 7.8G 0 7.8G 0% /dev run 7.9G 1.8M 7.9G 1% /run /dev/nvme0n1p3 212G 176G 27G 88% / tmpfs 7.9G 145M 7.7G 2% /dev/shm tmpfs 7.9G 0 7.9G 0% /sys/fs/cgroup tmpfs 7.9G 24K 7.9G 1% /tmp /dev/nvme0n1p1 511M 106M 406M 21% /boot /dev/sda1 459G 165G 271G 38% /data tmpfs 1.6G 16K 1.6G 1% /run/user/1000

סוגי מערכות קבצים

האפשרות -T אומרת ל- df להציג סוגי מערכות קבצים:

df -t

Filesystem Type 1K-blocks Used Available Use% Mounted on dev devtmpfs 8172848 0 8172848 0% /dev run tmpfs 8218640 1744 8216896 1% /run /dev/nvme0n1p3 ext4 222284728 183666100 27257444 88% / tmpfs tmpfs 8218640 383076 7835564 5% /dev/shm tmpfs tmpfs 8218640 0 8218640 0% /sys/fs/cgroup tmpfs tmpfs 8218640 24 8218616 1% /tmp /dev/nvme0n1p1 vfat 523248 107912 415336 21% /boot /dev/sda1 ext4 480588496 172832632 283320260 38% /data tmpfs tmpfs 1643728 40 1643688 1% /run/user/1000

לדוגמה, כדי לרשום את כל המחיצות ext4 שתפעיל:

df -t ext4

Filesystem 1K-blocks Used Available Use% Mounted on /dev/nvme0n1p3 222284728 183666112 27257432 88% / /dev/sda1 480588496 172832632 283320260 38% /data

בדומה לעיל, אפשרות -x מאפשרת לך להגביל את הפלט למערכות קבצים שאינן מסוג מסוים.

הצג שימוש ב- Inode

כשמשתמשים באפשרות -i , הפקודה df תציג מידע על השימוש במערכת הקבצים של קוד הקבצים.

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

df -ih /

Filesystem Inodes IUsed IFree IUse% Mounted on /dev/nvme0n1p3 14M 1.9M 12M 14% / אינוד הוא מבנה נתונים במערכות קבצים של יוניקס ולינוקס, המכיל מידע על קובץ או ספריה כמו גודל, בעלים, צומת התקן, שקע, צינור וכו ', למעט דה.

פורמט פלט

הפקודה df מאפשרת גם לציין את פורמט הפלט.

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

  • source - מקור מערכת הקבצים. fstype - סוג מערכת הקבצים. itotal - המספר הכולל של האינודים. iused - מספר האינודים המשומשים. iavail - מספר האינודים הזמינים. ipcent - אחוז האינודים המשומשים. size - שטח דיסק כולל. משומש - שטח דיסק משומש. avail - שטח דיסק זמין. pcent - אחוז השטח המשומש. file - שם הקובץ אם צוין בשורת הפקודה. target - נקודת ההר.

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

df -h -t ext4 --output=source, size, pcent

Filesystem Size Use% /dev/nvme0n1p3 212G 88% /dev/sda1 459G 38%

סיכום

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

כדי להציג את כל אפשרויות הפקודה הזמינות df ידי הקלדת man df במסוף שלך.

מסוף df דיסק