In un sistema UNIX il file system si sviluppa in una struttura ad albero e gestisce in modo ottimale lo spazio disponibile della memoria di massa per le registrazioni degli utenti, garantisce all'utente l'accesso ai dati contenuti in un FILE, fornisce agli utenti meccanismi di protezione dei file, rispetto a interventi dannosi o non autorizzati e rende disponibile in modo semplice le operazioni di uso comune sui file (copia, elimina, rinomina, proprietà ...)