בלינוקס וביוניקס, כל דבר הוא קובץ. ספריות הן קבצים, קבצים הם קבצים, וגם התקנים הם קבצים. להתקנים בדרך כלל מתייחסים כצמתים, אבל הם עדיין קבצים.
לינוקס ומערכת הקבצים של יוניקס מאורגנות באופן הירארכי דמוי-עץ.הדרגה הגבוהה ביותר במערכת הקבצים הינה-/
או תיקיית השורש.כל שאר הקבצים והמחלקות מתקיימים תחת תיקיית השורש.
לדוגמא:/home/konqi/kubuntu.odt
מראה את הנתיב הנכון והמלא או הנתיב המוחלט,לקובץ kubuntu.odt
הקיים בתוך התיקייה -konqi
הנמצאת תחת התיקייה home
שקיימת תחת תיקיית השורש(/
).
מתחת לתיקיית השורש (/
) קיימות מספר תיקיות חשובות אשר נפוצות ברוב הפצות הלינוקס. להלן רשימה של תיקיות נפוצות אשר נמצאות ישירות מתחת לתיקיית השורש (/
):
/bin
פקודות חשובות, אשר מבחינה היסטורית היו בינאריות (binary), אך ייתכנו גם פקודות מסוף.
\אתחול
קבצי קונפיגורציית Boot, קרנלים, וקבצים אחרים הנדרשים בזמן Boot.
/dev
The device files.
/etc
Configuration files, startup scripts, etc.
/home
ספריותHome (בית) למשתמשים שונים
/initrd
בשימוש כאשר יוצרים זיכרון דיסק ראשוני - initial RAM Disk.
/lib
ספריות המערכת (libraries).
/lost+found
מספק מערכת "אבידות ומציאות" (lost+found) לקבצים המצויים תחת תיקיית השורש (root - /
).
/media
מדיה נשלפת כגון תקליטורים, מצלמות דיגיטליות וכו' הנטענים באופן אוטומטי.
/mnt
מערכות קבצים בדיסק הקשיח הנטענות (mount) ידנית.
/opt
מספק מקום להתקנת יישומים אופציונליים optional (צד שלישי); אלו בדרך כלל מהודרים סטטית וניתן להשתמש בהם בגירסאות או הפצות לינוקס אחרות.
/proc
תיקייה דינמית מיוחדת המחזיקה מידע על מצב המערכת, כולל תהליכים (processes) הרצים כעת.
/root
תיקיית השורש (Root) של המשתמש, מבוטא באנגלית: "slash-root".
/sbin
Important system binaries and scripts, usually intended to be run as the root user.
/srv
יכול להכיל קבצים המשרתים (served) מערכות אחרות.
/sys
דומה למערכת הקבצים /proc, אך מכילה מידע מערכת (system information) אשר אינו קשור לתהליכים רצים.
/tmp
קבצים זמניים (temp).
/usr
יישומים וקבצי קריאה-בלבד הנגישים ברובם לכל המשתמשים (users).
/var
קבצי משתנים (variable) כגון רשומות ובסיסי נתונים.