|
|
FILESYSTEM
Section: Linux Programmer's Manual (5) Updated: 25 marzo 1996 Index
Return to Main Contents
NOME
filesystem - Tipi di file system di Linux: minix, ext, ext2,
xia, msdos, umsdos, vfat, proc, nfs, iso9660, hpfs, sysv,
smb, ncpfs
DESCRIZIONE
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).
Si dà qui una descrizione dei vari filesystem.
-
-
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, singolo time stamp, ecc.
È ancora utile per i floppy e i RAM disk.
- ext
-
è una complicata estensione del filesystem
minix.
È stato completamente rimpiazziato dalla seconda versione
dell'extended filesystem
(ext2)
e in futuro potrebbe essere rimosso dal kernel.
- ext2
-
è un filesystem ad alte prestazioni utilizzato da Linux sia per
dischi fissi che per unità rimuovibili.
Il second extended filesystem fu progettato come una estensione
dell'extended filesystem
(ext).
ext2
offre le migliori prestazioni (in termini di velocità e utilizzo della CPU)
fra i filesystem supportati sotto Linux.
- xiafs
-
fu progettato e implementato per essere un filesystem 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. È usato di rado.
- 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
(device, named pipe, ecc.) sotto il file system DOS, senza sacrificare
la compatibilità con il DOS.
- vfat
-
è una estensione del filesystem 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-filesystem 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 supportato 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. Sono utili per descrivere
ulteriormente i file nel file system
iso9660
ad un host UNIX, e fornisce informazioni quali nomi di file lunghi, UID/GID,
permessi POSIX, e device. È automaticamente supportato sotto Linux all'interno
del supporto per il file system
iso9660.
- hpfs
-
è l'High Performance Filesystem, usato in OS/2. Questo filesystem
è a sola lettura sotto Linux a causa della scarsa documentazione
disponibile.
- sysv
-
è una implementazione del filesystem SystemV/Coherent per Linux.
Implementa interamente i filesystem Xenix, SystemV/386 e Coherent.
- nfs
-
è il filesystem di rete utilizzato per l'accesso ai dischi installati
su computer remoti.
-
-
smb
è un filesystem 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 filesystem di rete che supporta il protocollo NCP, usato da
Novell NetWare.
Per usare
ncpfs,
sono necessari speciali programmi, che possono essere trovati a
ftp://linux01.gwdg.de/pub/ncpfs.
VEDERE ANCHE
proc(5),
fsck(8),
mkfs(8),
mount(8).
Index
- NOME
-
- DESCRIZIONE
-
- VEDERE ANCHE
-
|