Nke a bụ ihe na-abaghị uru, ọ dịghị mkpa na ngwa bara uru, mana obere akwụkwọ ozi na-atọ ọchị banyere akwụkwọ ndekọ aha na sistemụ nix. Ọ bụ Fraịde.
N'oge ajụjụ ọnụ, ajụjụ na-agwụ ike na-ebilite banyere inodes, ihe niile-bụ faịlụ, nke mmadụ ole na ole nwere ike ịza nke ọma. Ma ọ bụrụ na ị gwuo ntakịrị, ị nwere ike ịhụ ihe ndị na-adọrọ mmasị.
Iji ghọta ọkwa ahụ, isi ihe ole na ole:
- ihe niile bụ faịlụ. ndekọ bụkwa faịlụ
- inode na-echekwa metadata sitere na faịlụ ahụ, mana echekwaghị aha faịlụ ahụ n'ebe ahụ
- A na-echekwa aha faịlụ na ndekọ ndekọ
- Ogo nke ndekọ aha, otu nke egosiri na ls ma bụrụ 4Kb na ndabara, dabere na ọnụọgụ faịlụ dị na ndekọ na ogologo aha ha.
- N'ụzọ doro anya, ka faịlụ na-abawanye, na-ebuwanye nha ndekọ aha
Ugbu a, nke a bụ akụkụ na-adọrọ mmasị: anyị na-emepụta ndekọ nwere nde faịlụ, lelee nha ndekọ ahụ, wee hichapụ faịlụ niile wee lelee nha ndekọ ahụ.
$ mkdir niceDir && cd niceDir
# в зависимости от скорости носителя, следующая команда может занять 2-10 минут
$ for ((i=1;i<133700;i++)); do touch long_long_looong_man_sakeru_$i ; done
$ ls -lhd .
drwxr-xr-x 2 user user 8.1M Aug 2 13:37 .
$ find . -type f -delete
$ ls -l
total 0
$ ls -lhd .
drwxr-xr-x 2 user user 8.1M Aug 2 13:37 .
Dịka ị na-ahụ, nha ndekọ aha agbanwebeghị, n'agbanyeghị na ọ ga-adị ka :)
Ị nwere ike idozi nha ndekọ aha naanị (na-ehichapụghị ya) site na iji fsck (na nhọrọ -D) na steeti akwụghị ụgwọ.
Ma mgbe m gara ịchọ ihe mere nke a ji dị otú ahụ, ọ bịara bụrụ na afọ 10 gara aga ụdị omume dị otú ahụ enweelarị
isi: www.habr.com