fs man page on ElementaryOS

Man page or keyword search:  
man Server   4994 pages
apropos Keyword Search (all sections)
Output format
ElementaryOS logo
[printable version]

FILESYSTEMS(5)		   Linux Programmer's Manual		FILESYSTEMS(5)

       filesystems  -  Linux  filesystem  types: minix, ext, ext2, ext3, ext4,
       Reiserfs, XFS, JFS, xia, msdos, umsdos, vfat, ntfs, proc, nfs, iso9660,
       hpfs, sysv, smb, ncpfs

       When, as is customary, the proc filesystem is mounted on /proc, you can
       find in	the  file  /proc/filesystems  which  filesystems  your	kernel
       currently  supports.   If  you need a currently unsupported one, insert
       the corresponding module or recompile the kernel.

       In order to use a filesystem, you have to mount it; see mount(8).

       Below a short description of a few of the available filesystems.

       minix	 is the filesystem used in the	Minix  operating  system,  the
		 first to run under Linux.  It has a number of shortcomings: a
		 64MB  partition  size	limit,	short  filenames,   a	single
		 timestamp,  etc.   It	remains	 useful	 for  floppies and RAM

       ext	 is an elaborate extension of the minix	 filesystem.   It  has
		 been  completely  superseded  by  the	second	version of the
		 extended filesystem (ext2) and	 has  been  removed  from  the
		 kernel (in 2.1.21).

       ext2	 is  the  high	performance  disk filesystem used by Linux for
		 fixed disks as well as removable media.  The second  extended
		 filesystem  was  designed  as	an  extension  of the extended
		 filesystem (ext).  ext2 offers the best performance (in terms
		 of  speed  and	 CPU usage) of the filesystems supported under

       ext3	 is a journaling version of the ext2 filesystem.  It  is  easy
		 to switch back and forth between ext2 and ext3.

       ext4	 is   a	  set	of  upgrades  to  ext3	including  substantial
		 performance  and   reliability	  enhancements,	  plus	 large
		 increases in volume, file, and directory size limits.

       Reiserfs	 is a journaling filesystem, designed by Hans Reiser, that was
		 integrated into Linux in kernel 2.4.1.

       XFS	 is a  journaling  filesystem,	developed  by  SGI,  that  was
		 integrated into Linux in kernel 2.4.20.

       JFS	 is  a	journaling  filesystem,	 developed  by	IBM,  that was
		 integrated into Linux in kernel 2.4.24.

       xiafs	 was designed and implemented to be a stable, safe  filesystem
		 by  extending	the  Minix  filesystem	code.  It provides the
		 basic most requested features without undue complexity.   The
		 xia filesystem is no longer actively developed or maintained.
		 It was removed from the kernel in 2.1.21.

       msdos	 is the	 filesystem  used  by  DOS,  Windows,  and  some  OS/2
		 computers.    msdos   filenames  can  be  no  longer  than  8
		 characters, followed by an optional period  and  3  character

       umsdos	 is  an	 extended  DOS	filesystem  used  by  Linux.   It adds
		 capability for long filenames,	 UID/GID,  POSIX  permissions,
		 and special files (devices, named pipes, etc.)	 under the DOS
		 filesystem, without sacrificing compatibility with DOS.

       vfat	 is an extended DOS filesystem used by Microsoft Windows95 and
		 Windows  NT.	VFAT adds the capability to use long filenames
		 under the MSDOS filesystem.

       ntfs	 replaces Microsoft Window's FAT  filesystems  (VFAT,  FAT32).
		 It   has   reliability,  performance,	and  space-utilization
		 enhancements plus features like ACLs, journaling, encryption,
		 and so on.

       proc	 is  a	pseudo	filesystem  which  is  used as an interface to
		 kernel data structures rather than reading  and  interpreting
		 /dev/kmem.   In particular, its files do not take disk space.
		 See proc(5).

       iso9660	 is a CD-ROM  filesystem  type	conforming  to	the  ISO  9660

		 High Sierra
			Linux  supports	 High Sierra, the precursor to the ISO
			9660  standard	for   CD-ROM   filesystems.    It   is
			automatically recognized within the iso9660 filesystem
			support under Linux.

		 Rock Ridge
			Linux also supports the System	Use  Sharing  Protocol
			records	  specified  by	 the  Rock  Ridge  Interchange
			Protocol.  They are used to further describe the files
			in  the iso9660 filesystem to a UNIX host, and provide
			information such as  long  filenames,  UID/GID,	 POSIX
			permissions,   and   devices.	 It  is	 automatically
			recognized within the iso9660 filesystem support under

       hpfs	 is  the  High	Performance  Filesystem,  used	in OS/2.  This
		 filesystem is read-only  under	 Linux	due  to	 the  lack  of
		 available documentation.

       sysv	 is  an	 implementation of the SystemV/Coherent filesystem for
		 Linux.	 It implements all of Xenix FS,	 SystemV/386  FS,  and
		 Coherent FS.

       nfs	 is  the  network  filesystem  used to access disks located on
		 remote computers.

       smb	 is a network filesystem that supports the SMB protocol,  used
		 by Windows for Workgroups, Windows NT, and Lan Manager.

		 To use smb fs, you need a special mount program, which can be
		 found in the ksmbfs package, found at	⟨ftp://sunsite.unc.edu

       ncpfs	 is  a network filesystem that supports the NCP protocol, used
		 by Novell NetWare.

		 To use ncpfs, you need special programs, which can  be	 found
		 at ⟨ftp://linux01.gwdg.de/pub/ncpfs⟩.

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

       This  page  is  part of release 3.54 of the Linux man-pages project.  A
       description of the project, and information about reporting  bugs,  can
       be found at http://www.kernel.org/doc/man-pages/.

Linux				  2012-08-05			FILESYSTEMS(5)

List of man pages available for ElementaryOS

Copyright (c) for man pages and the logo by the respective OS vendor.

For those who want to learn more, the polarhome community provides shell access and support.

[legal] [privacy] [GNU] [policy] [cookies] [netiquette] [sponsors] [FAQ]
Polarhome, production since 1999.
Member of Polarhome portal.
Based on Fawad Halim's script.
Vote for polarhome
Free Shell Accounts :: the biggest list on the net