df (פקודה)
מראה
df (ראשי תיבות: disk free; בתרגום חופשי: "מקום פנוי בדיסק") היא תוכנית יוניקס סטנדרטית המשמשת להצגת המקום הפנוי במערכות הקבצים במערכת.
פעולה
[עריכת קוד מקור | עריכה]df ממומש בדרך כלל על ידי קריאת מערכות הקבצים המעוגנות במערכת מתוך הקובץ /etc/mtab
,[1] ושימוש בקריאת המערכת statfs()
.[2][3]
פלט הפקודה כולל בתוכו את הפרמטרים הבאים:
<fs name>, <total space>, <space used>, <space free>, <percentage used>, <fs root>
שם מערכת הקבצים, מקום סה"כ, מקום מנוצל, מקום פנוי, אחוז מנוצל, ומיקום עגינה.
דוגמה לפלט הפקודה:
$ df -h
Filesystem Size Used Avail Use% Mounted on
/dev/sda1 127G 6.0G 114G 5% /
tmpfs 3.9G 0 3.9G 0% /dev/shm
/dev/sdb2 30G 115M 28G 1% /home/oracle
/dev/sdc1 550G 70M 522G 1% /home/data
תחביר
[עריכת קוד מקור | עריכה]תחביר הפקודה, באופן כללי, הוא כדלקמן:
df [OPTIONS] [file...]
כאשר לא מצוין קובץ, הפקודה מדפיסה את כל מערכות הקבצים המעוגנות במערכת. כאשר מצוינים קבצים הפקודה מדפיסה את מערכות הקבצים שאליהם שייכים הקבצים.
הדגל -h
מציין הדפסה בקילובייט, מגהבייט או גיגהבייט, בהתאם לגודל. הדגל -i
מציין הדפסת מספר ה-inodes הפנויים במערכת הקבצים. הדגל -l
מציין הדפסת מערכות קבצים מקומיות בלבד.
ראו גם
[עריכת קוד מקור | עריכה]קישורים חיצוניים
[עריכת קוד מקור | עריכה]- df באתר The Open Group
- df invocation באתר פרויקט גנו
- df(1) באתר מערכת ההפעלה FreeBSD
הערות שוליים
[עריכת קוד מקור | עריכה]
פקודות בסביבת Unix ובמערכות הפעלה דמויות יוניקס | ||
---|---|---|
מערכת קבצים | ||
תהליכים | ||
סביבת משתמש | ||
עיבוד טקסט | ||
מעטפת | ||
רשת | ||
חיפוש | ||
שונות |