fedora晋级初步之第三步文件系统

本文详细介绍了Fedora系统的分区策略与文件系统结构,包括常见文件系统的特性及其应用场景,如Ext3、Ext4等,并提供了不同使用场景下的推荐分区方案。
fedora全配之系列贴:
第一步 fedora9完全配置之升级系统方案
第二步 fedora9完全配置之flsahplayer
第三步 fedora9完全配置之QQ聊天工具
第四步 fedora9完全配置之听mp3_首选xmms
第五步 fedora9完全配置之mplayer配置指南
第六步 fedora9完全配置之N显卡及3D特效
第七步 fedora9完全配置之vim配置及C/C++编程
第八步 fedora9完全配置之wine虚拟win环境
第九步 fedora9完全配置之linux下玩CS与魔兽
第十步 fedora9完全配置之锐捷校园认证配置
第十一步 fedora9完全配置之KDE4中文设置
第十二步 fedora9完全配置之字体个性设置
第十三步 fedora9完全配置之QT3编程
第十四步 fedora9完全配置之QT4编程
fedora晋级初步系列帖:
第一步 fedora晋级初步之第一步分区
第二步 fedora晋级初步之第二步引导
第三步 fedora晋级初步之第三步文件系统

第三步: 文件系统
    比较常用的有这几种格式:Ext2,Ext3,ReiserFS,XFS和JFS等, windows下大家应该对NTFS、FAT32比较熟悉吧
linux下通常使用Ext3中和起来个人认为性能还是不错的,传说中的Ext4已经出来了,只是 grub还不支持可以考虑 grub
Ext3格式而/下使用Ext4格式,当然像youbest那样独爱XFS的大有人在,这里重点讲下文件系统的结构,至于哪个文件系
统好,哪个次不是我说了算的。有专门评估这个的网站,耦这就不罗嗦了。
    / Linux系统根目录
    /bin Binary的缩写,存放系统的可执行 程序,例如ls,cp,也包含其它的SHELLR如:bash等
    /boot 包含vmlinuz,initrd.img等启动文件
    /dev 接口设备文件目录,如你的 硬盘:sda
   /etc 有关系统设置与管理的文件
    /etc/x11 X Windows System的设置目录
    /home 一般用户的主目录
    /lib 包含执行/bin和/sbin目录的二进制文件时所需的共享函数库library
   /mnt 各项装置的文件系统加载点,例如:/mnt/cdrom是光驱的加载点
    /opt 提供空间,叫较大的且固定的 应用程序存储文件之用
    /proc PS 命令查询的信息与这里的相同,都是系统内核与程序执行的信息
    / root 管理员的主目录
    /sbin 系统启动时所需的二进制程序
    /tmp Temporary,存放暂存盘的目录
    /usr 存放用户使用系统命令和应用程序等信息
          /usr/bin 存放用户可执行程序,如grep,mdir等
          /usr/doc 存放各式程序文件的目录
          /usr/include 保存提供C语言加载的header文件
          /usr/lib 函数库
          /usr/local 提供自行 安装的应用程序位置
          /usr/man 存放在线说明文件目录
          /usr/sbin 存放经常使用的程序
         /usr/src 保存程序的原始文件,内核的源码等
          /usr/X11R6/bin 存放X Windows System的执行程序
          /var Variable,具有变动性质的相关程序目录,如log
  下面接着第一步地说,如何分区使得文件系统更加合理,通常我们会把/boot独立出来原因:   1 有利于避免文件系统损坏
造成的无法启动问题,如果独立出来,而/的文件系统因为别的原因损坏了,至少你还可以正常引导linux内核,并有很大几率
进入一个可用的shell来修复系统,如果不独立,则很可能/文件系统损坏导致找不到/boot下的内核镜像,从而无法引导内核。
2  避免1024柱面问题。这个原先是由于bios限制,导致/boot分区要求在硬盘1024柱面前,所以如果硬盘有其他系统的分区,
需要单独规划/boot来避免这个问题,不过对老的主板有意义,现在基本没啥问题3 像我刚说的那样你想使用Ext4就必须独立
否则grub不支持,无法引导系统。综上所述,我们可以将系统这样分区:
                 sda5     /boot      100M
               sda6     /          * G
               sda7     swap       512M
如果你有很多用户,你可能更希望把你的/home目录独立出来,因为这样做可以增加安全性,备份起来也更容易。但如果你是一
个人使用,这样便是多此一举。/home的大小视你的用户多少而定
                 sda5     /boot      100M
               sda6     /          * G
               sda7     /home      * G
               sda8     swap       512M
如果你用linux来做邮件 服务器你的/var目录应该独立出来,因为邮件都存储在/var目录中。另外选择一个好的文件系统将最大
限度地提高你的服务器性能。如果你的服务器很大,那/var也要足够大才行
                 sda5     /boot      100M
               sda6     /          * G
               sda7     /var       * G
               sda8     swap       512M
游戏服务器应该把/opt目录独立出来,因为大多数游戏服务端 软件都安装在那。这样做可以增加安全性,备份起来也更容易。
                 sda5     /boot      100M
               sda6     /          * G
               sda8     /opt       * G
               sda9     swap       512M
你一定要使/usr 目录保持足够大:因为它将不仅包含大部分应用程序还包括存储在其中的各种 源代码包。你也可以不将/usr划
出来,如何分区,以及如何挂载文件系统主要看你个人的需求,没有最好的方式,你可以想办法使他变得更优,如果你是个人使用
当然可以省去很多麻烦:
                  sda1    /       * G
               sda2     swap       512M
但一旦系统挂掉,或者文件系统挂了,这种可能性几乎遇不到,但你很不幸遇上了,那你以前所写的文档,所有的资料就没了
所以个人用户 建议这样,第二个区用来备份重要数据,当然,你有双系统的话,你可以把windows的D盘当作备份盘,若是C盘
那是相当危险的,应为windows挂的几率还是相当大的
                 sda1    /           * G
               sda2                * G
               sda3     swap       512M
多分区系统有一大缺点:如果配置的不合理,可能导致系统中一个分区有很大的空闲空间,而另一个没有空闲空间了。所以大家
装系统前一定要精打细算,使你的文件系统结构尽可能合理
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值