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/