Linux中數(shù)據(jù)塊是儲(chǔ)存數(shù)據(jù)的基本數(shù)據(jù)單元,在linux中可以設(shè)置3中數(shù)據(jù)塊大小分別是1024(1kB),2048(2KB),4096(4KB)。數(shù)據(jù)塊大小決定了文件磁盤占有量,打個(gè)比方如果你設(shè)置了數(shù)據(jù)塊大小是1024,不管你的文件有多大,至少要占1KB的空間,所以可以根據(jù)存放文件的大小來合理設(shè)置數(shù)據(jù)塊大小。
設(shè)置數(shù)據(jù)塊:
mkfs.ext3 -b 2046 /dev/hda5,格式化并設(shè)置數(shù)據(jù)塊為2KB。另外linux在每個(gè)分區(qū)都有保留塊,這是專門留給root用戶及其所屬組使用,別的用戶是無法使用的,一般為總數(shù)據(jù)塊的5%,但是如果你的磁盤大的話,就顯的浪費(fèi)了。
mkfs.ext3 -b 2046 -m 2 /dev/hda5。格式化并設(shè)置數(shù)據(jù)塊為2KB,設(shè)置保留塊為2%。或者用tune2fs -m 2 /dev/hda4 這種方法不用格式化就可設(shè)置。tune2fs -l /dev/hda5,可以查看文件系統(tǒng)的詳細(xì)信息,tune2fs -j /dev/hda4,可以將ext2轉(zhuǎn)換為ext3而不損壞數(shù)據(jù)。
文件系統(tǒng)的檢查工具:fsck e2fsck
e2fsck 用時(shí)有危險(xiǎn),不能很好的辨識(shí)文件系統(tǒng),特別是ext2,ext3混用時(shí)。fsck得用法:fsck -t ext3 /dev/hda5 或 fsck.ext3 /dev/hda5。