לדלג לתוכן

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 מציין הדפסת מערכות קבצים מקומיות בלבד.

ראו גם

קישורים חיצוניים

הערות שוליים

  1. ^ mtab page from Section 5 of the unix 8th manual, דף העזרה של הקובץ mtab במערכת ההפעלה יוניקס גרסה 8.
  2. ^ statfs(2), דף העזרה במערכת ההפעלה FreeBSD.
  3. ^ statfs(2), דף העזרה במערכת ההפעלה לינוקס.