[原创]Linux 中常用的文件系统简述

系统安装、升级讨论
版面规则
我们都知道新人的确很菜,也喜欢抱怨,并且带有浓厚的Windows习惯,但既然在这里询问,我们就应该有责任帮助他们解决问题,而不是直接泼冷水、简单的否定或发表对解决问题没有任何帮助的帖子。乐于分享,以人为本,这正是Ubuntu的精神所在。
回复
头像
jsonic
帖子: 158
注册时间: 2005-12-10 13:55
联系:

[原创]Linux 中常用的文件系统简述

#1

帖子 jsonic » 2008-05-08 11:21

  我们在Linux中常用的文件系统主要有ext3、ext2及reiserfs;Windows和Dos常用的文件系统是fat系列(包括fat16 及fat32等)和ntfs文件系统;光盘文件系统是ISO-9660文件系统;网络存储NFS服务器在客户端访问时,文件系统是nfs,这个比较特殊一点。

  Linux操作系统安装过程中的文件系统的选择;

  1)ext2文件系统;

  ext2文件系统应该说是Linux正宗的文件系统,早期的Linux都是用ext2,但随着技术的发展,大多Linux的发行版本目前并不用这个文件系统了;比如Redhat和Fedora大多都建议用ext3,ext3文件系统是由ext2发展而来的。对于Linux新手,我们还是建议您不要用 ext2文件系统;ext2支持undelete(反删除),如果您误删除文件,有时是可以恢复的,但操作上比较麻烦;ext2支持大文件;

  ext2文件系统的官方主页是:
  http://e2fsprogs.sourceforge.net/ext2.html

  2)ext3文件系统:是由ext2文件系统发展而来;

  ext3isaJournalizingfilesystemforLinux(ext3是一个用于Linux的日志文件系统),ext3支持大文件;但不支持反删除(undelete)操作;Redhat和Fedora都力挺ext3;至于ext3文件系统的更多特性,请访问《Linux文件系统(filesystem)资源索引》;

  3)reiserfs文件系统;

  reiserfs文件系统是一款优秀的文件系统,支持大文件,支持反删除(undelete);在我的测试ext2、reiserfs反删除文件功能的过程中,我发现reiserfs文件系统表现的最为优秀,几乎能恢复90%以上的数据,有时能恢复到100%;操作反删除比较容易;reiserfs支持大文件;

  4)Linux支持的文件系统;

  Linux目前几乎支持所有的Unix类的文件系统,除了我们在安装Linux操作系统时所要选择的ext3、reiserfs和ext2外,还支持苹果MACOS的HFS,也支持其它Unix操作系统的文件系统,比如XFS、JFS、Minixfs及UFS等,您可以在kernel的源码中查看;如果您想要让系统支持哪些的文件系统得需要把该文件系统编译成模块或置入内核;

  当然Linux也支持Windows文件系统NTFST和fat,并支持NTFS,fat文件系统的读写。

  Linux也支持网络文件系统,比如NFS等。

原文连接:
http://aolinux.simnovel.com/2008/05/linux_07.html
除了 Linux 与開源軟件,您还应该喜欢 美食
头像
chattan
帖子: 3922
注册时间: 2007-07-11 20:59
联系:

#2

帖子 chattan » 2008-05-08 11:22

学习了!
reinhardcao
帖子: 116
注册时间: 2007-02-22 1:15

#3

帖子 reinhardcao » 2008-05-08 15:44

reiserfs速度最快。我用LIVE CD安装时,复制文件的速度就可以说明这一点。reiserfs不到4分钟,其他文件系统(ext2除外)在10分钟左右。
rocky22
帖子: 684
注册时间: 2008-02-17 22:29
来自: 江苏

#4

帖子 rocky22 » 2008-05-08 15:47

reiserfs对小文件的操作性能是公认的。系统安装时小文件太多了,所以reiserfs有优势。
淡淡风轻
帖子: 22
注册时间: 2007-08-29 22:09

#5

帖子 淡淡风轻 » 2008-05-08 15:53

我没有看错吧?
原创???
回复