当前位置: 首页 > 图文教程 > 操作系统 > Unix/Linux > Linux系统文件系统优化及磁盘检查

Unix/Linux
linux php扩展安装方法
Linux上架设支持JSP+PHP的Web服务器
FreeBSD WEB服务器架设笔记
Linux下Web服务器架设攻略
Apache配置技巧
在 Linux 上安装 PostgreSQL
文件属性控制命令chmod
解决安装Domino for Linux时配置的Web服务器无法启动的问题
在Linux下配置和安装Domino 服务器的问题
Linux下配置和安装Domino 服务器 2
Linux下配置和安装Domino 服务器 3
Linux编译内核
I810 Graphics LINUX Driver的安装
在Linux下如何使用软盘、光盘等分区
建立并安装一个定制的内核
中小型企业的Sendmail邮件服务器应用实例
Linux下 Sendmail服务器 转发功能的讲解
linux下文件解压
配置Sendmail服务器以防治垃圾邮件
配置Sendmail服务器以防治垃圾邮件 2

Unix/Linux 中的 Linux系统文件系统优化及磁盘检查


出处:互联网   整理: 软晨网(RuanChen.com)   发布: 2010-01-15   浏览: 45 ::
收藏到网摘: n/a

 Linux中数据块是储存数据的基本数据单元,在linux中可以设置3中数据块大小分别是1024(1kB),2048(2KB),4096(4KB)。数据块大小决定了文件磁盘占有量,打个比方如果你设置了数据块大小是1024,不管你的文件有多大,至少要占1KB的空间,所以可以根据存放文件的大小来合理设置数据块大小。
  设置数据块:

  mkfs.ext3 -b 2046 /dev/hda5,格式化并设置数据块为2KB。另外linux在每个分区都有保留块,这是专门留给root用户及其所属组使用,别的用户是无法使用的,一般为总数据块的5%,但是如果你的磁盘大的话,就显的浪费了。

  mkfs.ext3 -b 2046 -m 2 /dev/hda5。格式化并设置数据块为2KB,设置保留块为2%。或者用tune2fs -m 2 /dev/hda4 这种方法不用格式化就可设置。tune2fs -l /dev/hda5,可以查看文件系统的详细信息,tune2fs -j /dev/hda4,可以将ext2转换为ext3而不损坏数据。

  文件系统的检查工具:fsck e2fsck

  e2fsck 用时有危险,不能很好的辨识文件系统,特别是ext2,ext3混用时。fsck得用法:fsck -t ext3 /dev/hda5 或 fsck.ext3 /dev/hda5。