Thư mục và đường dẫn
Nếu chúng ta lưu quá nhiều tệp trên đĩa theo lối tuyến tính thì hệ điều hành và người sử dụng sẽ mất rất nhiều thời gian để tìm kiếm một tệp trên đĩa, việc xử lí sẽ bị khó khăn và chậm. Vì thế, hệ điều hành làm việc trên các tệp được bố trí theo một cấu trúc phân cấp (cấu trúc cây). Việc cập nhật một tệp cho trước nào đó sẽ phụ thuộc chặt chẽ vào việc định vị chính xác vị trí của nó trong một thư mục tổng thể. Vì thế ta đưa ra các khái niệm:
i) Thư mục
Thư mục là một bảng danh mục các thư mục, các tệp trên đĩa.
Thư mục gốc là thư mục tự động tạo ra khi tiến hành khởi tạo đĩa đó. Trong mỗi thư mục, có thể tạo,các thư mục khác, chúng được gọi là thư mục con. Thư mục chứa thư mục con gọi là thư mục mẹ. Do vậy, mỗi thư mục có thể chứa tệp và thư mục con.
Mọi thư mục phải có tên, ngoại trừ thư mục gốc. Tên thư mục thường đặt theo quy cách đặt phần tên của tên tệp.
Ví dụ, KHOI 10, KHOI 11, KHOI 12 là tên các thư mục.
Chú ý - Không có các thư mục con cùng cấp trùng tên nhau (chẳng hạn, các thư mục: KHOI 10, KHOI 11, KHOI 12 là cung cấp).
Thư mục con có thể trùng tên với thư mục mẹ của nó.
Hai tệp tin chứa trong một thư mục thì không có tên trùng nhau, nhưng khác thư mục thì có thể.
Một tệp tin phải chứa trong một thư mục nhưng không chứa đồng thời trong hai thư mục con cùng cấp.
Ta có sơ đồ dạng cây các tệp và thư mục phân bố trên một ổ đĩa nào đấy, trong đó các thư mục được đóng khung