Hệ thống tập tin
Hệ thống tập tin và hệ điều hành > Hệ điều hành Unix và tương tự Unix

Các hệ điều hành tương tự Unix tạo ra một hệ thống tệp ảo, làm cho tất cả các tập tin trên tất cả các thiết bị dường như tồn tại trong một hệ thống phân cấp duy nhất.  Điều này có nghĩa, trong các hệ thống đó, có một thư mục gốc và mọi tập tin hiện có trên hệ thống được đặt bên dưới nó ở đâu đó. Các hệ thống tương tự Unix có thể sử dụng đĩa RAM hoặc tài nguyên chia sẻ mạng làm thư mục gốc.
Các hệ thống tương tự Unix gán tên thiết bị cho từng thiết bị, nhưng đây không phải là cách các tập tin trên thiết bị đó được truy cập. Thay vào đó, để có quyền truy cập vào các tập tin trên thiết bị khác, trước tiên, hệ điều hành phải được thông báo những tập tin nào sẽ xuất hiện trong cây thư mục.  Quá trình này được gọi là "mount" (gắn kết) một hệ thống tập tin. Ví dụ, để truy cập các tập tin trên CD-ROM, người ta phải báo với hệ điều hành "Lấy hệ thống tập tin từ CD-ROM này và làm cho nó xuất hiện trong thư mục tương tự".  Thư mục được cung cấp cho hệ điều hành được gọi là điểm gắn kết  - nó có thể, ví dụ, là /media.  Thư mục /media tồn tại trên nhiều hệ thống Unix (như được chỉ định trong Tiêu chuẩn phân cấp hệ thống tập tin) và được dành riêng để sử dụng làm điểm gắn kết cho phương tiện lưu động như CD, DVD, ổ USB hoặc đĩa mềm.  Nó có thể trống hoặc có thể chứa các thư mục con để gắn các thiết bị riêng lẻ.  Nói chung, chỉ quản trị viên (tức là người dùng root) mới có thể cho phép gắn hệ thống tệp.
Các hệ điều hành tương tự Unix thường bao gồm phần mềm và công cụ hỗ trợ trong quá trình gắn kết và cung cấp cho nó chức năng mới. Một số trong những chiến lược này đã được đặt ra "auto-mount" như một sự phản ánh mục đích của chúng.
Trong nhiều tình huống, các hệ thống tập tin khác với root cần phải có sẵn ngay khi hệ điều hành đã khởi động. Do đó, tất cả các hệ thống tương tự Unix đều cung cấp phương tiện để gắn hệ thống tập tin khi khởi động.  Quản trị viên hệ thống xác định các hệ thống tập tin này trong tập tin cấu hình fstab (vfstab trong Solaris), cũng chỉ ra các tùy chọn và điểm gắn kết.
Trong một số trường hợp, không cần phải gắn một số hệ thống tệp nhất định khi khởi động, mặc dù việc sử dụng chúng có thể được mong muốn sau đó.  Có một số tiện ích cho các hệ thống tương tự Unix cho phép gắn các hệ thống tệp được xác định trước theo yêu cầu.
Phương tiện di động đã trở nên rất phổ biến với các nền tảng máy vi tính.  Chúng cho phép các chương trình và dữ liệu được truyền giữa các máy mà không có kết nối vật lý.  Ví dụ phổ biến bao gồm ổ đĩa flash USB, CD-ROM và DVD.  Do đó, các tiện ích đã được phát triển để phát hiện sự hiện diện và tính sẵn có của một phương tiện và sau đó gắn phương tiện đó mà không có sự can thiệp của người dùng.
Các hệ thống tương tự Unix tiến bộ cũng đã giới thiệu một khái niệm gọi là siêu dữ liệu; ví dụ, dự án Linux supermount-ng. Ví dụ, một đĩa mềm đã có siêu dữ liệu có thể được gỡ bỏ khỏi hệ thống.  Trong trường hợp bình thường, đĩa đã có thể được đồng bộ hóa và sau đó ngắt kết nối trước khi gỡ bỏ.  Đã cung cấp đồng bộ hóa, một đĩa khác có thể được đưa vào ổ đĩa.  Hệ thống tự động thông báo rằng đĩa đã thay đổi và cập nhật nội dung điểm gắn kết để phản ánh phương tiện mới.
Một automounter (trình gắn kết tự động) sẽ tự động gắn kết một hệ thống tập tin khi một tài liệu tham khảo được thực hiện cho các thư mục trên đỉnh mà nó phải được gắn kết.  Điều này thường được sử dụng cho các hệ thống tập tin trên các máy chủ mạng, thay vì dựa vào các sự kiện như chèn phương tiện, như sẽ phù hợp với phương tiện lưu động.