Ề
Ề
Ể Ệ Ố Ậ
Ể Ệ Ố Ậ
N i dung đ tài bao g m:ộ ề ồ
N i dung đ tài bao g m:ộ ề ồ
!"# # $%& ề ề ệ ố
!"# # $%& ề ề ệ ố
' "!"# #()$%*$+)*"
' "!"# #()$%*$+)*"
' "!"# #()$%$,
' "!"# #()$%$,
- $%#($. /& #(0$*$+)*"'ươ ọ
- $%#($. /& #(0$*$+)*"'ươ ọ
-' $%1 #ổ ế
-' $%1 #ổ ế
Ph n I: Tìm hi u H th ng fileầ ể ệ ố
Ph n I: Tìm hi u H th ng fileầ ể ệ ố
1 .
1 .
"!"# # $%# 2#$3%4ệ ố ậ
"!"# # $%# 2#$3%4ệ ố ậ
"!"# 5!0#6 $%#72#$/) / /$8$%#6/ /́ ́ ́ ̣́ ̣ ư ̉ ư
5 /.62 /#52'̀ ́ ́ư ̣ ư ̣
2. Các lo i file System ạ
2. Các lo i file System ạ
trong Windows và Linux
trong Windows và Linux
5' "!"# #()$%*$+)*"
5' "!"# #()$%*$+)*"
B/ # $%& #()$%*$+)*"% C # $%/D$3ệ ố ồ ệ ố
B/ # $%& #()$%*$+)*"% C # $%/D$3ệ ố ồ ệ ố
E3:#()$%.F3 # $%& $ ệ ố ớ ề
E3:#()$%.F3 # $%& $ ệ ố ớ ề
. /#D$ $. 3 # $%E96$%/F'ặ ệ ạ ệ ố
. /#D$ $. 3 # $%E96$%/F'ặ ệ ạ ệ ố
;' "!"# #()$%$,'
;' "!"# #()$%$,'
- " $#5 $5 25 ##(0$/50.0 5 $$,:́ ̀ ̀ ̀ ́ ̀ ̀ơ ự ̉ ̉ ̣
- " $#5 $5 25 ##(0$/50.0 5 $$,:́ ̀ ̀ ̀ ́ ̀ ̀ơ ự ̉ ̉ ̣
% .7!/ $%#5/) (7 #$0 /)$ 5/5 /0#6 $%& ̀ ́ ́ ́ ̀ ́ ́ơ ̣ ự ̣
% .7!/ $%#5/) (7 #$0 /)$ 5/5 /0#6 $%& ̀ ́ ́ ́ ̀ ́ ́ơ ̣ ự ̣
& "!"# /)# $%)5 $%+$%'5 /0#6 $%& #0$̀ ́ ́ ́ư ̣ ư ̣ ̣
& "!"# /)# $%)5 $%+$%'5 /0#6 $%& #0$̀ ́ ́ ́ư ̣ ư ̣ ̣
#0 $. /" +$%#()$%$,$ ,#G:H " (&":A:5 ́ ̀ượ ử ̣ ư
#0 $. /" +$%#()$%$,$ ,#G:H " (&":A:5 ́ ̀ượ ử ̣ ư
I$F/) .6#$/7!/5)5 /) 95$8$%%$ J5 ́ ̀ ́ ́ ̣́ ̣ ̉ ơ
I$F/) .6#$/7!/5)5 /) 95$8$%%$ J5 ́ ̀ ́ ́ ̣́ ̣ ̉ ơ
#( $#5)#5 /#(0$+ 0K)($5$%'̀ ́ ̃ư ̣
#( $#5)#5 /#(0$+ 0K)($5$%'̀ ́ ̃ư ̣
Ph n 2: File system trong windows ầ
- <=: # $%# 2#$EELMN. 27$ớ ệ ố ậ ể
- <=: # $%# 2#$EELMN. 27$ớ ệ ố ậ ể
; # EGC. //6$%; 3)$8L?OL. 5(5 #ệ ớ ượ ố ư ộ
; # EGC. //6$%; 3)$8L?OL. 5(5 #ệ ớ ượ ố ư ộ
/B/# / /# / /3J $P# 2#$#(0$.Q5ứ ớ ề ệ ổ ứ ả ậ
/B/# / /# / /3J $P# 2#$#(0$.Q5ứ ớ ề ệ ổ ứ ả ậ
/ $%:.Q5 'ứ ề
/ $%:.Q5 'ứ ề
!$0$:9+$% $%.Q5/ $%$%3!/3$%#8$%$5$:ượ ứ
!$0$:9+$% $%.Q5/ $%$%3!/3$%#8$%$5$:ượ ứ
ELM.R; / $ $/ 'ộ ộ ề ạ ế
ELM.R; / $ $/ 'ộ ộ ề ạ ế
- 96$%%5$. 5/ LM;#:ELM/ #( . $M@'@GMớ ị ỉ ỉ ỗ ợ ế
- 96$%%5$. 5/ LM;#:ELM/ #( . $M@'@GMớ ị ỉ ỉ ỗ ợ ế
0$/$%/"# ("#(0$ #25(##)$:%7!(5" R$%2D+$%ộ ự
0$/$%/"# ("#(0$ #25(##)$:%7!(5" R$%2D+$%ộ ự
$%.B$%9 . $@ST+$% $%. $ $% .Q5ượ ể ế ượ ố ớ ữ ổ
$%.B$%9 . $@ST+$% $%. $ $% .Q5ượ ể ế ượ ố ớ ữ ổ
/ $%#(0$C'ứ
/ $%#(0$C'ứ
ELM96$% #( /B/25(##)$ $ $C'ỗ ợ ớ ơ
ELM96$% #( /B/25(##)$ $ $C'ỗ ợ ớ ơ
EGC E)/5#)$5; LM;#"
EGC E)/5#)$5; LM;#"
. /% # ượ ớ ệ
. /% # ượ ớ ệ
D+)3 9D/# //"# ($ :/B/& " ;5)% ớ ướ ỏ ẽ ồ
D+)3 9D/# //"# ($ :/B/& " ;5)% ớ ướ ỏ ẽ ồ
$ /"# ( $3+).F /. /%" 7 $'ề ơ ệ ọ ẽ ơ
$ /"# ( $3+).F /. /%" 7 $'ề ơ ệ ọ ẽ ơ
$% $#()$% # $%/F9D/# //"# (3ẳ ạ ệ ố ướ
$% $#()$% # $%/F9D/# //"# (3ẳ ạ ệ ố ướ
LM1: #& $GCS1" ;5)% CS/"# (: /ộ ả ẽ ồ ệ
LM1: #& $GCS1" ;5)% CS/"# (: /ộ ả ẽ ồ ệ
& $3!" 2 # / $CS $#5)#B/. //"# ('ở ẽ ả ự ệ ầ ọ
& $3!" 2 # / $CS $#5)#B/. //"# ('ở ẽ ả ự ệ ầ ọ
$%$ 9D/# //"# (3C1#& .F" ;5)ư ế ướ ẽ
$%$ 9D/# //"# (3C1#& .F" ;5)ư ế ướ ẽ
% LMS/"# (3 / & " 2 # / $# ồ ệ ở ẽ ả ự ệ ớ
% LMS/"# (3 / & " 2 # / $# ồ ệ ở ẽ ả ự ệ ớ
LMS $#5)#B/. //"# ('=).F/B/ $%+ $%/Fầ ọ ứ ụ
LMS $#5)#B/. //"# ('=).F/B/ $%+ $%/Fầ ọ ứ ụ
$ #B/ . /%.Q5" / .(W( #' $ $%ề ụ ọ ẽ ậ ệ ế ư
$ #B/ . /%.Q5" / .(W( #' $ $%ề ụ ọ ẽ ậ ệ ế ư
$ ; $" + $%/"# ( $ $#"5/9/X$% $ế ạ ử ụ ớ ơ ạ ớ
$ ; $" + $%/"# ( $ $#"5/9/X$% $ế ạ ử ụ ớ ơ ạ ớ
+ $. $R$%2D.Q5/ $%'ẫ ế ứ
+ $. $R$%2D.Q5/ $%'ẫ ế ứ
$96$%# # / $/ /$8$%$Y$.Q5 ạ ể ự ệ ứ ớ
$96$%# # / $/ /$8$%$Y$.Q5 ạ ể ự ệ ứ ớ
EGC$%5!/ ; $% #" / $%#($D+ ả ằ ộ ố ươ ụ
EGC$%5!/ ; $% #" / $%#($D+ ả ằ ộ ố ươ ụ
$ =( 25/ G.9Z HC3 2"ư ớ
$ =( 25/ G.9Z HC3 2"ư ớ
$ $; # #.Q5/ $%.R" + $%EGC5!ể ậ ế ộ ứ ử ụ
$ $; # #.Q5/ $%.R" + $%EGC5!ể ậ ế ộ ứ ử ụ
" + $%; $%J $P# 2#$5"# ( 5; ử ụ ả ả ậ
" + $%; $%J $P# 2#$5"# ( 5; ử ụ ả ả ậ
#5!/); $%EJ $# /$ #8$%/ $%9 $8$%ả ộ ằ ườ ả
#5!/); $%EJ $# /$ #8$%/ $%9 $8$%ả ộ ằ ườ ả
#( :#D$; ) #/)# 2#$3# /:9 $8$%Rư ữ ả ậ ậ ư ụ ả
#( :#D$; ) #/)# 2#$3# /:9 $8$%Rư ữ ả ậ ậ ư ụ ả
F5+ . $# $%# 2#$'%)3(5:/F9 $8$%ữ ệ ế ừ ậ ả
F5+ . $# $%# 2#$'%)3(5:/F9 $8$%ữ ệ ế ừ ậ ả
/ /5):/)2Y2$% +U$%.F$% # $%+ $%ị ỗ ườ ộ ứ ụ
/ /5):/)2Y2$% +U$%.F$% # $%+ $%ị ỗ ườ ộ ứ ụ
\/ #]$)#( "2)$+$%396$%3 $ $%. $ế ả ưở ế
\/ #]$)#( "2)$+$%396$%3 $ $%. $ế ả ưở ế
$ $% $%+ $%9B/'!$0$: 96$%#D/ữ ứ ụ ạ
$ $% $%+ $%9B/'!$0$: 96$%#D/ữ ứ ụ ạ
2 $ $% .Q5/F+$% $%# 2+ [SS3ợ ớ ữ ổ ượ ấ ướ
2 $ $% .Q5/F+$% $%# 2+ [SS3ợ ớ ữ ổ ượ ấ ướ
96$%" + $%. /#(0$.Q5 'ử ụ ượ ề
96$%" + $%. /#(0$.Q5 'ử ụ ượ ề
# $%& /F9 $8$%) #. $%/5)3/Fệ ố ả ạ ộ
# $%& /F9 $8$%) #. $%/5)3/Fệ ố ả ạ ộ
/ /$8$%# " 5/ 5' /F#D$$8$% % ứ ự ử ữ ờ ư ữ ạ
/ /$8$%# " 5/ 5' /F#D$$8$% % ứ ự ử ữ ờ ư ữ ạ
/B/#6$%#$, P:/F9 $8$%2 / & ử ả ụ ồ
/B/#6$%#$, P:/F9 $8$%2 / & ử ả ụ ồ
/5) $#()$%$ $%#( $% 2 .Q5/F" / 'Fơ ữ ườ ợ ổ ự ố
/5) $#()$%$ $%#( $% 2 .Q5/F" / 'Fơ ữ ườ ợ ổ ự ố
#( / . ; ) # /. & :$Y$39 ỗ ợ ế ộ ả ậ ở ứ ộ ể
#( / . ; ) # /. & :$Y$39 ỗ ợ ế ộ ả ậ ở ứ ộ ể
. $'F/X$% #( /B/ .Q5 $3/B/% 2B2ị ỗ ợ ổ ớ ả
. $'F/X$% #( /B/ .Q5 $3/B/% 2B2ị ỗ ợ ổ ớ ả
/F# #(!, #/B/ .Q5@'S$ $%+Q$0$ể ấ ổ ư
/F# #(!, #/B/ .Q5@'S$ $%+Q$0$ể ấ ổ ư
396$%95#B/. //B// /$8$%/ 5ượ ứ ủ
396$%95#B/. //B// /$8$%/ 5ượ ứ ủ
@'S'()$%>$+)*"CSSS/F/ /$8$%# . $%ứ ự ộ
@'S'()$%>$+)*"CSSS/F/ /$8$%# . $%ứ ự ộ
/! $. /B/& /X#3$@'S'ể ổ
/! $. /B/& /X#3$@'S'ể ổ
$ $; # #.Q5/ $%.R" + $%5!ể ậ ế ộ ứ ử ụ
$ $; # #.Q5/ $%.R" + $%5!ể ậ ế ộ ứ ử ụ
/ 5; $$ #$V#2 / #3); # $% #ư ạ ấ ả ộ ể ượ ộ
/ 5; $$ #$V#2 / #3); # $% #ư ạ ấ ả ộ ể ượ ộ
.Q5.F#()$%!)2# (( / $/ $ổ ồ ọ ọ
.Q5.F#()$%!)2# (( / $/ $ổ ồ ọ ọ
2()2 (# "' # !#5" !2 33.V$%ế ấ ố
2()2 (# "' # !#5" !2 33.V$%ế ấ ố
-3. /! $E#3$& "!"# #/F# ể ể ể
-3. /! $E#3$& "!"# #/F# ể ể ể
3$ "5ư
3$ "5ư
>$+)*"A://9#5(#://9H$:%W/+'Ở
>$+)*"A://9#5(#://9H$:%W/+'Ở
/+/)$ (#`+( ## (a_'
/+/)$ (#`+( ## (a_'
) /#5/F# +U$%L" / $%#($#()$%.Q5( $ặ ể ố ươ
) /#5/F# +U$%L" / $%#($#()$%.Q5( $ặ ể ố ươ
;))#. /! $# E"5$% P/B/$3!+ ể ể ừ ư ễ
;))#. /! $# E"5$% P/B/$3!+ ể ể ừ ư ễ
3 #+ #()$% / $%'ấ ữ ệ ổ ứ
3 #+ #()$% / $%'ấ ữ ệ ổ ứ
)5#.6$%5 0.0 5 $.5 5 .5$%#5)#5 /̀ ̀ ̀ ̃ ̀ ̣́ ̣ ̣
)5#.6$%5 0.0 5 $.5 5 .5$%#5)#5 /̀ ̀ ̀ ̃ ̀ ̣́ ̣ ̣
#(0$+ 0:$F/F9 $8$%,5 /.$. /$%5!̃ ́ư ̣ ả ̣ ượ
#(0$+ 0:$F/F9 $8$%,5 /.$. /$%5!̃ ́ư ̣ ả ̣ ượ
$ $%& ;" /6 5 96$%/7 $25J #5̃ ́ ̀ ̀ ́ư ̣ ự ̉ ̣
$ $%& ;" /6 5 96$%/7 $25J #5̃ ́ ̀ ̀ ́ư ̣ ự ̉ ̣
#)5 $;60#6 $%& :% 2J5 #( $2/6 ̀ ́ ́ ́ ̀ ̣̀ ̣ ̣
#)5 $;60#6 $%& :% 2J5 #( $2/6 ̀ ́ ́ ́ ̀ ̣̀ ̣ ̣
+ 0#( $0$#$/7!5 $5$/) $% $'7!3̃ ̀ ́ư ̣ ở ̣ ơ
+ 0#( $0$#$/7!5 $5$/) $% $'7!3̃ ̀ ́ư ̣ ở ̣ ơ
. 3EGC)3$#)3$96$%/F'ư ể
. 3EGC)3$#)3$96$%/F'ư ể
13 #. $. #$% ##>$+)*"?O:CSSS:ấ ệ ộ ộ
13 #. $. #$% ##>$+)*"?O:CSSS:ấ ệ ộ ộ
Ab. 2 JY# .Q599 . $% $ ề ả ạ ở ộ ạ ế
Ab. 2 JY# .Q599 . $% $ ề ả ạ ở ộ ạ ế
.Q5.F. /&)(5#; $%/ $EGC'()$%9ượ ằ ẩ
.Q5.F. /&)(5#; $%/ $EGC'()$%9ượ ằ ẩ
.F.Q5/ $%; $%# )3$#)3$96$%/ $ứ ằ ạ ầ
.F.Q5/ $%; $%# )3$#)3$96$%/ $ứ ằ ạ ầ
JY#.Q5 :; # $%+U$%/F. /ạ ở ệ ố ượ
JY#.Q5 :; # $%+U$%/F. /ạ ở ệ ố ượ
$ $%#6$%#$ #D$#)3$ $+ 'ữ ề ẹ ữ ệ
$ $%#6$%#$ #D$#)3$ $+ 'ữ ề ẹ ữ ệ
- EGC#$F2 (3JY##)3$; 7 $$ 'ớ ả ộ ơ ề
- EGC#$F2 (3JY##)3$; 7 $$ 'ớ ả ộ ơ ề
# # $%>$+)*"CSSS:A" $. $ $ộ ệ ố ẽ ổ ị ơ
# # $%>$+)*"CSSS:A" $. $ $ộ ệ ố ẽ ổ ị ơ
$ $ /3#(0$27$U$%. /&)(5#; $%ề ế ượ ằ
$ $ /3#(0$27$U$%. /&)(5#; $%ề ế ượ ằ
EGC $/^$# (5 + $%#(0$/B/B!#D$/ ẫ ỏ ữ ụ ấ
EGC $/^$# (5 + $%#(0$/B/B!#D$/ ẫ ỏ ữ ụ ấ
$JB! #:/ /F# / !. />$+)*"?O'ế ớ ỉ ể ạ ượ
$JB! #:/ /F# / !. />$+)*"?O'ế ớ ỉ ể ạ ượ
ELM3EGC $. /+U$%. . $+ $%/)ẫ ượ ể ị ạ
ELM3EGC $. /+U$%. . $+ $%/)ẫ ượ ể ị ạ
/B/) # $ :/B/# #; / 2$ $# $ ạ ẻ ớ ế ị ấ ậ ẻ ớ
/B/) # $ :/B/# #; / 2$ $# $ ạ ẻ ớ ế ị ấ ậ ẻ ớ
$ B! $" :B!$% $ / $/ 5# !) ư ả ố ạ ẫ ư ấ ạ
$ B! $" :B!$% $ / $/ 5# !) ư ả ố ạ ẫ ư ấ ạ
$3)# $%#D/ / 'ươ ớ ả
$3)# $%#D/ / 'ươ ớ ả
ELM6$3 5/ $3$%. 9; $ $/)2!ự ọ ầ ạ ố
ELM6$3 5/ $3$%. 9; $ $/)2!ự ọ ầ ạ ố
+ / 5$# #B!#D$/ !>$+)*"ữ ệ ủ ừ ộ ạ
+ / 5$# #B!#D$/ !>$+)*"ữ ệ ủ ừ ộ ạ
"5$%B!/ ! . 3$9B/$ 5// $%ạ ệ ề ư ẳ
"5$%B!/ ! . 3$9B/$ 5// $%ạ ệ ề ư ẳ
$' #/B/B!5/ $$5!. 96$%# ạ ầ ế ệ ề ể
$' #/B/B!5/ $$5!. 96$%# ạ ầ ế ệ ề ể
$ $+ $%/B/# $ . /. $+ $%; $%ậ ạ ẻ ớ ượ ị ạ ằ
$ $+ $%/B/# $ . /. $+ $%; $%ậ ạ ẻ ớ ượ ị ạ ằ
EGC'
EGC'
$%")"B$% 5E3ả ữ
$%")"B$% 5E3ả ữ
PH N III: File system trong linuxẦ
PH N III: File system trong linuxẦ
I. Các h th ng file s d ng trong linux ệ ố ử ụ
I. Các h th ng file s d ng trong linux ệ ố ử ụ
I)($5 + !"#
'
'
B/ #6$%# 2#$# /#()$%ệ ậ ư ụ
B/ #6$%# 2#$# /#()$%ệ ậ ư ụ
$,
$,
I. Các h th ng file s d ng trong linux ệ ố ử ụ
I. Các h th ng file s d ng trong linux ệ ố ử ụ
- " $#5 $5 25 ##(0$/50́ ̀ ̀ ̀ ́ơ ự ̉ ̉ ̣
- " $#5 $5 25 ##(0$/50́ ̀ ̀ ̀ ́ơ ự ̉ ̉ ̣
.0 5 $$,:% .7!/ $%#5/) (7 #̀ ̀ ̀ ́ ́ ́ơ
.0 5 $$,:% .7!/ $%#5/) (7 #̀ ̀ ̀ ́ ́ ́ơ
$0 /)$ 5/5 /0#6 $%& & "!"# ̀ ́ ̣́ ự ̣
$0 /)$ 5/5 /0#6 $%& & "!"# ̀ ́ ̣́ ự ̣
/)# $%)5 $%+$%'5 /0#6 $%& ̀ ́ ́ ́ư ̣ ư ̣ ̣
/)# $%)5 $%+$%'5 /0#6 $%& ̀ ́ ́ ́ư ̣ ư ̣ ̣
#0$#0 $. /" +$%#()$%$,$ ,#G:́ ượ ử ̣ ư
#0$#0 $. /" +$%#()$%$,$ ,#G:́ ượ ử ̣ ư
H " (&":A:5 I/) .6#$/7!/5)5 /) ̀ ́ ̀ ̣́ ̣
H " (&":A:5 I/) .6#$/7!/5)5 /) ̀ ́ ̀ ̣́ ̣
95$8$%%$ J5 #( $#5)#5 /#(0$+ ́ ́ ̀ ́ ̃̉ ơ ư
95$8$%%$ J5 #( $#5)#5 /#(0$+ ́ ́ ̀ ́ ̃̉ ơ ư
0K)($5$%'̣
0K)($5$%'̣
1.
1.
Thê na o la journaling file ́ ̀ ̀
Thê na o la journaling file ́ ̀ ̀
)%. //5 /)5#.6$%5 0.0 ́ ̀ ̀ượ ̣ ̣ ̣
5 $.5 5 .5$%#5)#5 /#(0$+ 0̀ ̃ ̀ ́ ̃ư ̣
5 $.5 5 .5$%#5)#5 /#(0$+ 0̀ ̃ ̀ ́ ̃ư ̣
# 0#6 $%,5 /.$. /$%5!$ $%̀ ́ ́ ̣̃ ̣ ượ ư
# 0#6 $%,5 /.$. /$%5!$ $%̀ ́ ́ ̣̃ ̣ ượ ư
& ;" /6 5 96$%/7 $25J #5́ ̀ ̀ ̣́ ự ̉ ̣
& ;" /6 5 96$%/7 $25J #5́ ̀ ̀ ̣́ ự ̉ ̣
#)5 $;60#6 $%& :% 2J5 #( $̀ ́ ́ ́ ̣̀ ̣
#)5 $;60#6 $%& :% 2J5 #( $̀ ́ ́ ́ ̣̀ ̣
2/6 + 0#( $0$#$/7!5 ̀ ̃ ̣̀ ư ̣ ở ̣
2/6 + 0#( $0$#$/7!5 ̀ ̃ ̣̀ ư ̣ ở ̣
$5$/) $% $'0#6 $%& $ 7!́ ́ơ ̣ ư ̣
$5$/) $% $'0#6 $%& $ 7!́ ́ơ ̣ ư ̣
. /%)5 K)($5$%& "!"# ̀ượ ̣ ệ
. /%)5 K)($5$%& "!"# ̀ượ ̣ ệ
# $%$ #9P# 2#$'ố ậ ậ
# $%$ #9P# 2#$'ố ậ ậ
2.
2.
Hê thô ng file Ext3̣́
Hê thô ng file Ext3̣́
/,7!+ $%+ 5#(0$/ " /50#6 $%& ́ượ ự ự ơ ở ̉ ̣
/,7!+ $%+ 5#(0$/ " /50#6 $%& ́ượ ự ự ơ ở ̉ ̣
/7$ ,#C5 $,.5$%" +$%: ,#G. 55 )̀ ̀̉ ử ̣ ư
/7$ ,#C5 $,.5$%" +$%: ,#G. 55 )̀ ̀̉ ử ̣ ư
#0/ /$8$% 6/ $%J5$#()$%:́ ́ ̀ư ơ ̣
#0/ /$8$% 6/ $%J5$#()$%:́ ́ ̀ư ơ ̣