EDA365电子论坛网

标题: Linux——ext2文件系统(下)文件系统格式 [打印本页]

作者: ulppknot    时间: 2019-8-6 14:01
标题: Linux——ext2文件系统(下)文件系统格式

1 `. s3 I* R6 M: g; zext2文件系统(下)7 X5 @# A- v/ c2 [  h/ \
' \5 ?1 s9 b# Y% W0 J
( C. Q* `2 f4 D$ u) y
二、研究文件系统格式- w3 z- V7 o' @) T# m
7 C, q6 h3 [' T- q& ^: Q

' R0 Y, J; S2 I! e4 P5 I7 l8 m) Y        首先创建一个1MB的文件并清零(用一个文件代替整个分区)5 M0 Q8 g7 i& ~: P
: \6 r$ v) ?! f; i$ E

0 v' F+ D" I  L& R        dd if=/dev/zero of=fs count=256 bs=4K
! a8 o# T" p. c  G+ s4 x+ t  V0 N' @5 F# }8 Z

4 q* ]$ e" G. ^9 g/ {4 Q2 j         cp命令可以把一个文件拷贝成另一个文件,而dd命令可以把一个文件的一部分拷贝成另一个文件。这个命令的作用是把/dev/zero文件开头的1M(256×4K)字节拷贝成文件名为fs的文件。/dev/zero是一个特殊的设备文件,它没有磁盘数据块,对它进行读操作传给设 备号为1, 5的驱动程序。 /dev/zero这个文件可以看作是无穷大的,不管从哪里开始读,读出来的 都是字节0x00。因此这个命令拷贝了1M个0x00到fs文件。 if和of参数表示输入文件和输出文件,count和bs参数表示拷贝多少次,每次拷多少字节。5 r- }- v/ P5 O5 ~4 f4 h0 X6 S
3 p, K3 B7 j% H+ p. s
: i4 \8 A5 P# T& r4 y: z
. ]0 A: g, R- a

  S! ?/ N$ ^3 c" C) d, q4 A, S+ n6 V8 s. ~3 `

" `; C  N& |" A, ^
作者: wu68aq    时间: 2019-8-6 19:17
看看




欢迎光临 EDA365电子论坛网 (https://bbs.eda365.com/) Powered by Discuz! X3.2