百度空间 | 百度首页 
               
 
查看文章
 
Linux 分区类型简单小结
2007年12月03日 星期一 22:52
        minix—是 Minix 操作系统使用的文件系统,是 Linux 最先使用的文件系统。它有许多缺点:分区只能小于64MB,只支持短文件名,单一的时间戳,等等。在软盘和动态磁盘领域仍然有用。

ext —是对 Minix 的扩展。已完全被 ext2 取代,内核最终将不会支持它。

ext2—是 Linux 使用的,性能很好的文件系统,用于固定文件系统和可活动文件系统。它是作为 ext 文件系统的扩展而设计的。ext2 在 Linux 所支持的文件系统中,提供最好的性能(在速度和CPU 使用方面),简短的说,ext2 是 Linux 的主要文件系统。

ext3—是对 ext2 增加日志功能后的扩展。它向前,向后兼容 ext2,即 ext2 不用丢失数据和格式化就可以转换为 ext3,ext3 也可以转换为 ext2 而不用丢失数据(只要重新安装该分区就行了)。它简单且稳定。在 RedHat7.2 和 Mandrake8.0 中作为一个选项。强烈推荐使用这种文件系统。

Xiafs—作为 Minix 文件系统的一个稳定,安全的扩展,提供基本的最常用的特点。目前已经停止开发和维护了。不太常使用。

Msdos—是 DOS,Windows 和一些 os/2 计算机使用的文件系统。文件名不能超过8个字符,然后跟一个3个字符的后缀。

Umsdos—是 Linux 使用的扩展的 DOS 文件系统。增加了长文件名支持,UID/GID,POSIX 权限,特殊文件等而依然保持和 DOS 文件系统兼容。

Vfat—是 Windows95,Windows NT 使用的扩展的 DOS 文件系统。增加长文件名支持。

Proc—是一种假的文件系统,用于和内核数据结构接口, 它不占用磁盘空间,参考 man proc。

iso9660—是一种针对ISO9660标准的 CD-ROM 文件系统。自动支持两种扩展(看下面)。

High Sierra—是ISO9660标准的前身。Linux 自动支持它。

Rock Ridge—是 Rock Ridge interchange Protocol 协议的一个产品,用于进一步向 Unix 系统描述ISO9660文件系统下的文件。另外提供诸如长文件名,UID/GID,POSIX 权限,等信息。Linux 自动支持它。
Hpfs—是OS/2使用的高性能的文件系统。在 Linux 系统中是只读的,因为缺乏相应的文档资料。

Sysv—是 SystemV/Coherent 文件系统在 Linux 上的实现。它实现了所有的 Xenix,SystemV/386,和 Coherent 文件系统。

nfs—是用于存取远方计算机硬盘的文件系统。

Smb—是支持 SMB 协议的网络文件系统,Windows 用它来实现工作组共享。要使用 SMB 文件系统,你必须有一个特殊的安装程序,你可以在 ksmbfs 软件包中找到它,也可以在这里找到:
ftp://sunsite.unc.edu/pub/Linux/system/Filesystems/smbfs
[标准的 linux 命令"smbmount" 也能做到]

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

Devpts—是一个虚拟的文件系统,一般安装在/dev/pts。为了得到一个虚拟终端,进程打开/dev/ptmx,然后就可使用虚拟终端。

Fat—不是一个单独的文件系统,而是 msdos, umsdos 和 vfat 文件系统的常用部分。

UFS—是一个广泛使用于各种操作系统的文件系统

Swap—是一种特殊的分区,用于在内存和硬盘间交换数据的文件系统。

Raiserfs—是 Linux 内核2.4.1以后(2001年1月)支持的,一种全新的日志文件系统。

Hfs—(=hierarchical files system)苹果文件系统。现在仍然是 beta 版本。建议不要用于重要数据,除非只读。

ntfs—Windows NT 文件系统。在 Linux 下依然是实验阶段。建议生产环境不要使用,除非是只读(截至2001年8月)。

类别:unix/linux | 浏览() | 评论 (0)
 
最近读者:
 
网友评论:
本篇日志被作者设置为禁止发表新评论

     

©2009 Baidu