• 软件测试技术
  • 软件测试博客
  • 软件测试视频
  • 开源软件测试技术
  • 软件测试论坛
  • 软件测试沙龙
  • 软件测试资料下载
  • 软件测试杂志
  • 软件测试人才招聘
    暂时没有公告

字号: | 推荐给好友 上一篇 | 下一篇

Linux支持几种类型的文件系统的介绍

发布: 2007-7-01 23:30 | 作者: admin | 来源: | 查看: 60次 | 进入软件测试论坛讨论

领测软件测试网 minix

最老的、认为也是最可靠的,但性能上是很有限的(有时没有标志,文件名最多 30 个字符)并且容量也是有限的(每个这样的文件系统最多 64MB)。

xia

一个 minix 文件系统的修正版本,降低了对文件名长度以及文件系统大小的限制,但并没有引进新的特性。它并不流行,但据报道工作的很好。

ext2

非常有特色的出自于 Linux 的文件系统,也是当今最流行的文件系统。它被设计成易于升级的,这样文件系统代码的新版本就不需要重建已存在的文件系统。

ext

是 ext2 的老版本,不是向上兼容的。已不再在安装中使用了,并且大多数人都已转换到了 ext2。

另外,还支持一些外来的文件系统,使得与其他操作系统交换文件变得更容易了。这些外来的文件系统工作起来如同本地的一样,只是它们缺乏一些通常的 UNIX 的特征,或者有着奇特的限制或其它古怪的地方。

msdos

与 MS-DOS 的(以及 OS/2 和 Windows NT) FAT 文件系统兼容。

usmdos

是在 Linux 下对 msdos 文件系统的扩展,支持长文件名、所有者、权限、连接以及设备文件。这使得一个常规的 msdos 文件系统能够想 Linux 的文件系统一样的使用,因此对Linux来说也就无需一个独立的分区了。

Iso9660

标准的 CD-ROM 文件系统;自动支持允许更长文件名的 Rock Ridge 扩展文件系统。它是对标准 CD-ROM 文件系统的扩展。

nfs

一个网络文件系统,允许在许多计算机之间共享一个文件系统,易于这些计算机对文件的访问。

hpfs

OS/2 的文件系统。

sysv

SystemV/386,以及 Xenix 文件系统。

要依具体情况来选择使用文件系统。如果兼容性或其它原因使得需要使用一个非原始的文件系统,那就必须使用其中的一个。如果能自由地选用文件系统的话,那么选用 ext2 也许是最明知的,因为它有所有的特征并且没有性能上的下降。

还有一种 proc 文件系统,通常作为 /proc 目录来访问,它其实完全不是一个真正的文件系统,尽管看起来它很象。proc 文件系统使得访问某些内核的数据结构变得很容易,如进程列表(因此还有名字)。它使得这些数据结构看起来很象是一个文件系统,并且能够使用所有通常的文件工具来操作处理。例如,要取得所有进程的一个列表,可以使用命令。

延伸阅读

文章来源于领测软件测试网 https://www.ltesting.net/


关于领测软件测试网 | 领测软件测试网合作伙伴 | 广告服务 | 投稿指南 | 联系我们 | 网站地图 | 友情链接
版权所有(C) 2003-2010 TestAge(领测软件测试网)|领测国际科技(北京)有限公司|软件测试工程师培训网 All Rights Reserved
北京市海淀区中关村南大街9号北京理工科技大厦1402室 京ICP备10010545号-5
技术支持和业务联系:[email protected] 电话:010-51297073

软件测试 | 领测国际ISTQBISTQB官网TMMiTMMi认证国际软件测试工程师认证领测软件测试网