了解Linux Command-fs文件系统

名称

文件系统 - Linux文件系统类型:minix,ext,ext2,ext3,xia,msdos,umsdos,vfat,proc,nfs,iso9660,hpfs,sysv,smb,ncpfs

描述

按照习惯, proc文件系统安装在/ proc上时 ,可以在/ proc / filesystems文件中找到内核当前支持的文件系统。 如果您需要当前不支持的模块,请插入相应的模块或重新编译内核。

为了使用文件系统,您必须安装它,请参阅mount (8)以获取mount命令以及可用的安装选项。

可用的文件系统

MINIX

是Minix操作系统中使用的文件系统,第一个在Linux下运行。 它有一些缺点:64MB的分区大小限制,短文件名,单个时间戳等等。它仍然适用于软盘和RAM磁盘。

EXT

minix文件系统的精心扩展。 它已被第二版扩展文件系统( ext2 )完全取代,并已从内核中删除(在2.1.21中)。

EXT2

是Linux用于固定磁盘以及可移动介质的高性能磁盘文件系统。 第二个扩展文件系统被设计为扩展文件系统( ext )的扩展。 ext2提供Linux下支持的文件系统的最佳性能(就速度和CPU使用情况而言)。

EXT3

是ext2文件系统的日志版本。 在ext2和ext3之间来回切换很容易。

EXT3

是ext2文件系统的日志版本。 ext3提供日志文件系统中最完整的日志选项集合。

xiafs

通过扩展Minix文件系统代码被设计和实现为稳定,安全的文件系统。 它提供了最基本的要求功能,没有过分的复杂性。 xia文件系统不再被积极开发或维护。 它在2.1.21中从内核中删除。

MSDOS

是DOS,Windows和一些OS / 2计算机使用的文件系统。 msdos文件名不能超过8个字符,然后是可选的句点和3个字符的扩展名。

UMSDOS

是Linux使用的扩展DOS文件系统。 它增加了DOS文件系统下长文件名,UID / GID,POSIX权限和特殊文件(设备,命名管道等)的功能,而不牺牲与DOS的兼容性。

VFAT

是由Microsoft Windows95和Windows NT使用的扩展DOS文件系统。 VFAT增加了在MSDOS文件系统下使用长文件名的功能。

PROC

是一个伪文件系统,用作内核数据结构的接口,而不是读取和解释/ dev / kmem 。 特别是,它的文件不占用磁盘空间。 参见proc(5)。

ISO9660

是符合ISO 9660标准的CD-ROM文件系统类型。

高塞拉利昂

Linux支持High Sierra,CD-ROM文件系统的ISO 9660标准的先驱。 它在Linux下的iso9660文件系统支持中自动识别。

岩岭

Linux还支持由Rock Ridge交换协议指定的系统使用共享协议记录。 它们用于进一步将iso9660文件系统中的文件描述到UNIX 主机 ,并提供诸如长文件名,UID / GID,POSIX权限和设备等信息。 它在Linux下的iso9660文件系统支持中自动识别。

HPFS

是OS / 2中使用的高性能文件系统。 由于缺乏可用的文档,该文件系统在Linux下是只读的。

SYSV

Linux的SystemV / Coherent文件系统的一个实现。 它实现了Xenix FS,SystemV / 386 FS和Coherent FS的全部功能。

NFS

是用于访问位于远程计算机上的磁盘的网络文件系统。

SMB

是一种支持SMB协议的网络文件系统,由Windows用于Workgroups,Windows NT和Lan Manager。

要使用smb fs,你需要一个特殊的挂载程序,它可以在ftp://sunsite.unc.edu/pub/Linux/system/Filesystems/smbfs找到的ksmbfs包中找到。

体委会

是支持Novell NetWare使用的NCP协议的网络文件系统。

要使用ncpfs ,你需要特殊的程序,可以在ftp://linux01.gwdg.de/pub/ncpfs找到。