FILESYSTEM

Section: Linux Programmer's Manual (5)
Updated: 14 dicembre 2007
Index Return to Main Contents
 

NOME

filesystem - Tipi di file system di Linux: minix, ext, ext2, ext3, Reiserfs, XFS, JFS, xia, msdos, umsdos, vfat, proc, nfs, iso9660, hpfs, sysv, smb, ncpfs  

DESCRIZIONE

Quando, come usuale, il file system proc montato su /proc, nel file /proc/filesystems si pu trovare la lista dei file system attualmente supportati dal proprio kernel. Se si ha bisogno di un file system attualmente non supportato, si inserisca il modulo corrispondente o si ricompili il kernel.

Per usare un file system bisogna montarlo, si veda mount(8).

Di seguito una breve descrizione di alcuni dei file system disponibili.

minix
il file system utilizzato nel sistema operativo Minix, ed il primo a funzionare sotto Linux. Ha numerose restrizioni: la dimensione delle partizioni limitata a 64MB, nomi di file corti, orario singolo, ecc. ancora utile per i dischetti e i dischi RAM.
ext
un'estensione elaborata del file system minix. stato completamente rimpiazziato dalla seconda versione dell'extended file system (ext2) ed stato rimosso dal kernel (in 2.1.21).
ext2
un file system ad alte prestazioni utilizzato da Linux sia per dischi fissi che per unit rimuovibili. Il second extended file system fu progettato come una estensione dell'extended file system (ext). ext2 offre le migliori prestazioni (in termini di velocit e utilizzo della CPU) fra i file system supportati sotto Linux.
ext3
una versione con journaling del file system ext2. E' facile scambiare ripetutamente ext2 e ext3.
Reiserfs
un file system con journaling, progettato da Hans Reiser, integrato in Linux a partire dal kernel 2.4.1.
XFS
un file system con journaling, sviluppato da SGI, integrato in Linux a partire dal kernel 2.4.20.
JFS
un file system con journaling, sviluppato da IBM, integrato in Linux a partire dal kernel 2.4.24.
xiafs
fu progettato e implementato per essere un file system stabile e sicuro estendendo il codice del filesystem Minix. Fornisce le caratteristiche basilari pi richieste senza essere eccessivamente complesso. Il file system xia attualmente non pi attivamente sviluppato o mantenuto. E' stato rimosso dal kernel a partire dalla versione 2.1.21.
msdos
il file system usato da DOS, Windows, e alcuni computer con OS/2. I nomi di file in msdos non possono essere pi lunghi di 8 caratteri, eventualmente seguiti da un punto e da una estensione di 3 caratteri.
umsdos
una estensione del filesystem del DOS usata da Linux. Aggiunge il supporto per nomi di file lunghi, UID/GID, permessi POSIX, e file speciali (dispositivi, named pipe, ecc.) sotto il file system DOS, senza sacrificare la compatibilit con il DOS.
vfat
una estensione del file system del DOS usata da Microsoft Windows95 e da Windows NT. VFAT aggiunge al filesystem di MSDOS il supporto per i nomi di file lunghi.
proc
uno pseudo-file system utilizzato come interfaccia alle strutture dati del kernel, invece di dover leggere e interpretare /dev/kmem. In particolare, i suoi file non occupano spazio su disco. Si veda proc(5).
iso9660
un tipo di file system per CD-ROM, conforme allo standard ISO 9660.
High Sierra
Linux supporta High Sierra, il precursore dello standard ISO 9660 per i file system per CD-ROM. automaticamente riconosciuto sotto Linux all'interno del supporto per il file system iso9660 .
Rock Ridge
Linux inoltre supporta le registrazioni System Use Sharing Protocol specificate dal Rock Ridge Interchange Protocol. Si usano per descrivere ulteriormente i file nel file system iso9660 ad un host UNIX, e forniscono informazioni quali nomi di file lunghi, UID/GID, permessi POSIX, e dispositivi. automaticamente supportato sotto Linux all'interno del supporto per il file system iso9660 .
hpfs
l'High Performance Filesystem, usato in OS/2. Questo filesystem di sola lettura sotto Linux a causa della scarsa documentazione disponibile.
sysv
una implementazione del file system SystemV/Coherent per Linux. Implementa interamente i filesystem Xenix, SystemV/386 e Coherent.
nfs
il file system di rete utilizzato per l'accesso ai dischi installati su computer remoti.
smb
un file system di rete che supporta il protocollo SMB, usato da Windows for Workgroups, Windows NT e Lan Manager.

Per usare il filesystem smb , necessario un particolare comando mount, che pu essere trovato nel pacchetto ksmbfs, reperibile a ftp://sunsite.unc.edu/pub/Linux/system/Filesystems/smbfs.

ncpfs
un file system di rete che supporta il protocollo NCP, usato da Novell NetWare.

Per usare ncpfs, sono necessari speciali programmi, che possono essere trovati presso ftp://linux01.gwdg.de/pub/ncpfs.

 

VEDERE ANCHE

proc(5), fsck(8), mkfs(8), mount(8).  

COLOPHON

Questa pagina fa parte del rilascio 2.73 del progetto man-pages di Linux. Si pu trovare una descrizione del progetto, e informazioni su come riportare bachi, presso http://www.kernel.org/doc/man-pages/. Per la traduzione in italiano si pu fare riferimento a http://www.pluto.it/ildp/collaborare/


 

Index

NOME
DESCRIZIONE
VEDERE ANCHE
COLOPHON

This document was created by man2html, using the manual pages.
Time: 23:03:52 GMT, June 17, 2008