.\" -*- coding: UTF-8 -*-
.\" Copyright 1996 Daniel Quinlan (Daniel.Quinlan@linux.org)
.\"
.\" %%%LICENSE_START(GPLv2+_DOC_FULL)
.\" This is free documentation; you can redistribute it and/or
.\" modify it under the terms of the GNU General Public License as
.\" published by the Free Software Foundation; either version 2 of
.\" the License, or (at your option) any later version.
.\"
.\" The GNU General Public License's references to "object code"
.\" and "executables" are to be interpreted as the output of any
.\" document formatting or typesetting system, including
.\" intermediate and printed output.
.\"
.\" This manual is distributed in the hope that it will be useful,
.\" but WITHOUT ANY WARRANTY; without even the implied warranty of
.\" MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
.\" GNU General Public License for more details.
.\"
.\" You should have received a copy of the GNU General Public
.\" License along with this manual; if not, see
.\" .
.\" %%%LICENSE_END
.\"
.\" 2007-12-14 mtk Added Reiserfs, XFS, JFS.
.\"
.\"*******************************************************************
.\"
.\" This file was generated with po4a. Translate the source file.
.\"
.\"*******************************************************************
.TH FILESYSTEMS 5 "21 dicembre 2020" Linux "Manuale del programmatore di Linux"
.nh
.SH NOME
filesystem \- Tipi di filesystem di Linux: ext, ext2, ext3, ext4, hpfs,
iso9660, JFS, minix, msdos, ncpfs nfs, ntfs, proc, Reiserfs, smb, sysv,
umsdos, vfat, XFS, xiafs
.SH DESCRIZIONE
.\" commit: 6af9f7bf3c399e0ab1eee048e13572c6d4e15fe9
Quando, come è usuale, il filesystem \fBproc\fP è montato su \fI/proc\fP, nel file
\fI/proc/filesystems\fP si può trovare la lista dei filesystem attualmente
supportati dal proprio kernel; si veda \fBproc\fP(5) per ulteriori
dettagli. C'è anche una chiamata di sistema datata \fBsysfs\fP(2) (la cui
disponibilità è controllata dall'opzione di configurazione
\fBCONFIG_SYSFS_SYSCALL\fP del kernel in fase di compilazione a partire da
Linux 3.15) che abilita il conteggio dei tipi di filesystem correntemente
disponibili a prescindere dalla disponibilità o integrità di \fI/proc\fP.
.PP
Se si ha bisogno di un filesystem attualmente non supportato, si inserisca
il modulo del kernel corrispondente o si ricompili il kernel.
.PP
Per usare un filesystem bisogna \fImontarlo\fP, si veda \fBmount\fP(8).
.PP
L'elenco che segue dà una breve descrizione di alcuni dei filesystem
disponibili o storicamente disponibili nel kernel Linux. Si veda la
documentazione del kernel per una esauriente descrizione di tutte le opzioni
e di tutti i limiti.
.TP 10
\fBext\fP
è un'estensione elaborata del filesystem \fBminix\fP. È stato completamente
rimpiazziato dalla seconda versione dell'extended filesystem (\fBext2\fP) ed è
stato rimosso dal kernel (in 2.1.21).
.TP
\fBext2\fP
è 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 (\fBext\fP).
.TP
\fBext3\fP
è una versione con journaling del filesystem \fBext2\fP. E' facile scambiare
ripetutamente \fBext2\fP e \fBext3\fP. Vedi \fBext3\fP(5).
.TP
\fBext4\fP
è una serie di aggiornamenti a \fBext3\fP che include prestazioni sostanziali e
miglioramenti dell'affidabilità, oltre a un notevole incremento di volume,
di file e dei limiti della dimensione delle directory. Vedi \fBext4\fP(5).
.TP
\fBhpfs\fP
è l'High Performance Filesystem, usato in OS/2. Questo filesystem è di sola
lettura sotto Linux a causa della scarsa documentazione disponibile.
.TP
\fBiso9660\fP
è un tipo di filesystem per CD\-ROM, conforme allo standard ISO 9660.
.RS
.TP
\fBHigh Sierra\fP
Linux supporta High Sierra, il precursore dello standard ISO 9660 per i
filesystem per CD\-ROM. È automaticamente riconosciuto sotto Linux
all'interno del supporto per il filesystem \fBiso9660\fP.
.TP
\fBRock Ridge\fP
Linux inoltre supporta le registrazioni System Use Sharing Protocol
specificate dal Rock Ridge Interchange Protocol. Si usano per descrivere
ulteriormente i file nel filesystem \fBiso9660\fP 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 filesystem \fBiso9660\fP.
.RE
.TP
\fBJFS\fP
è un filesystem con journaling, sviluppato da IBM, integrato in Linux a
partire dal kernel 2.4.24.
.TP
\fBminix\fP
è il filesystem utilizzato nel sistema operativo Minix, il primo a
funzionare sotto Linux. Ha numerose restrizioni, tra cui la dimensione delle
partizioni limitata a 64\ MB, nomi di file corti, e una sola marcatura
oraria. È ancora utile per i dischetti e i dischi RAM.
.TP
\fBmsdos\fP
è il filesystem usato da DOS, Windows, e alcuni computer con OS/2. I nomi di
file in \fBmsdos\fP non possono essere più lunghi di 8 caratteri, eventualmente
seguiti da un punto e da una estensione di 3 caratteri.
.TP
\fBncpfs\fP
è un filesystem di rete che supporta il protocollo NCP, usato da Novell
NetWare. È stato rimosso dal kernel in 4.17.
.IP
Per usare \fBncpfs\fP, sono necessari speciali programmi, che possono essere
trovati presso
.UR ftp://ftp.gwdg.de\:/pub\:/linux\:/misc\:/ncpfs
.UE .
.TP
\fBnfs\fP
è il filesystem di rete utilizzato per l'accesso ai dischi installati su
computer remoti.
.TP
\fBntfs\fP
è il filesystem nativo per Microsoft Windows NT, che supporta funzionalità
come ACLs, journaling, encryption, e così via.
.TP
\fBproc\fP
è uno pseudo\-filesystem utilizzato come interfaccia alle strutture dati del
kernel, invece di dover leggere e interpretare \fI/dev/kmem\fP. In particolare,
i suoi file non occupano spazio su disco. Si veda \fBproc\fP(5).
.TP
\fBReiserfs\fP
è un filesystem con journaling, progettato da Hans Reiser, integrato in
Linux a partire dal kernel 2.4.1.
.TP
\fBsmb\fP
è un filesystem di rete che supporta il protocollo SMB, usato da Windows for
Workgroups, Windows NT e Lan Manager. Si veda
.UR https://www.samba.org\:/samba\:/smbfs/
.UE .
.TP
\fBsysv\fP
è una implementazione del filesystem System V/Coherent per Linux. Implementa
interamente i filesystem Xenix, System V/386 e Coherent.
.TP
\fBumsdos\fP
è 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 filesystem DOS, senza sacrificare
la compatibilità con il DOS.
.TP
\fBtmpfs\fP
è un filesystem i cui contenuti risiedono in una memoria virtuale. Poiché i
file su questo tipo di filesystem risiedono tipicamente in RAM, l'accesso ai
file è estremamente veloce. Vedi \fBtmpfs\fP(5).
.TP
\fBvfat\fP
è una estensione del filesystem FAT usata da Microsoft Windows95 e da
Windows NT. \fBvfat\fP aggiunge al filesystem di MSDOS il supporto per i nomi
di file lunghi.
.TP
\fBXFS\fP
è un filesystem con journaling, sviluppato da SGI, integrato in Linux a
partire dal kernel 2.4.20.
.TP
\fBxiafs\fP
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 filesystem
\fBxia\fP attualmente non è più attivamente sviluppato o mantenuto. E' stato
rimosso dal kernel a partire dalla versione 2.1.21.
.SH "VEDERE ANCHE"
\fBfuse\fP(4), \fBbtrfs\fP(5), \fBext2\fP(5), \fBext3\fP(5), \fBext4\fP(5), \fBnfs\fP(5),
\fBproc\fP(5), \fBsysfs\fP(5), \fBtmpfs\fP(5), \fBxfs\fP(5), \fBfsck\fP(8), \fBmkfs\fP(8),
\fBmount\fP(8)
.SH COLOPHON
Questa pagina fa parte del rilascio 5.10 del progetto Linux
\fIman\-pages\fP. Una descrizione del progetto, le istruzioni per la
segnalazione degli errori, e l'ultima versione di questa pagina si trovano
su \%https://www.kernel.org/doc/man\-pages/.
.PP
.SH TRADUZIONE
La traduzione italiana di questa pagina di manuale è stata creata da
Giovanni Bortolozzo ,
Giulio Daprelà ,
Elisabetta Galli
e
Marco Curreli
.
.PP
Questa traduzione è documentazione libera; leggere la
.UR https://www.gnu.org/licenses/gpl-3.0.html
GNU General Public License Versione 3
.UE
o successiva per le condizioni di
copyright.
Non ci assumiamo alcuna responsabilità.
.PP
Per segnalare errori nella traduzione di questa pagina di
manuale inviare un messaggio a
.MT pluto-ildp@lists.pluto.it
.ME .