Dumpe2fs

From ICO wiki
Revision as of 14:03, 10 December 2014 by Etaklai (talk | contribs) (→‎Näited)
Jump to navigationJump to search

Sissejuhatus

Antud lehel kirjeldatakse Linux terminali käsu dumpe2fs erinevad omadusi ning kasutusvõimalusi.

Nimi

dumpe2fs - dump filesystem information  

Süntaks

dumpe2fs [ -bfhixV ] [ -ob superblock ] [ -oB blocksize ] device  

Kirjeldus

Dumpe2fs n'itab kasutajale infot ext2, ext3, ext4 failisüsteemide kohta.
Dumpe2fs n'itab superblokkide ja blokkide infot antud s[steemis.
Failisüsteemid jagatakse blokkideks: üldistatult andmeblokkideks ning superblokiks.
Superblokis hoitakse failisüsteemi metadatat: seal defineeritakse failisüsteemi tüüp, suurus, staatus ja info teiste metadata struktuuride kohta.

Funktsioonid

-b prindib blokid, mis on reserveeritud väärtusega „bad“ failisüsteemis.

-ob Määratakse eraldi superblokk, kui uuritakse failisüsteemi. Seda võimalust kasutatakse üldjuhul ainult siis, kui uuritakse väga kahjustunud failisüsteeme.

-oB Kasutab teatud ettemääratavaid bokisuurusi, et uurida failisüsteemi. Seda võimalust kasutatakse üldjuhul ainult siis, kui uuritakse väga vigaseid failisüsteeme.

-f sunnib dumpe2fsi näitama failisüsteemi andmeid, kuigi sellel võib olla küljes omadusi, mida dumpe2fs ei tunne

-h näitab ainult superbloki infot ja ei mingit infot bloki grupi kohta.

-i näidab failisüsteemi andmeid image faililt, mis on loodud e2image abil.

-x prindib detailsed grupiinfo bloki numbrid hexadecimal formaadis.

-V prindib dumpe2fsi versiooninumbri ning väljub programmist.

Näited

Kõige lihtsam väljund ilma filtreerimiseta:

<font size="2">
dumpe2fs /dev/sda2

Antud funktsiooni väljund on pikk, nii et hea oleks väljund suunata tekstifaili ning hiljem avada fail:

dumpe2fs /dev/sda2 > v2ljund.txt

Lisades käsule -h on väljundis ainult superbloki info. Blokkide info pole näidatud.

root@erik-L:~# dumpe2fs -h /dev/sda2
dumpe2fs 1.42.9 (4-Feb-2014)
Filesystem volume name:   <none>
Last mounted on:          /
Filesystem UUID:          b64df64f-6f3f-4fed-8bab-1905439948b6
Filesystem magic number:  0xEF53
Filesystem revision #:    1 (dynamic)
Filesystem features:      has_journal ext_attr resize_inode dir_index filetype needs_recovery extent flex_bg sparse_super large_file huge_file uninit_bg dir_nlink extra_isize
Filesystem flags:         signed_directory_hash 
Default mount options:    user_xattr acl
Filesystem state:         clean
Errors behavior:          Continue
Filesystem OS type:       Linux
Inode count:              6406144
Block count:              25600256
Reserved block count:     1280012
Free blocks:              23753525
Free inodes:              6220629
First block:              0
Block size:               4096
Fragment size:            4096
Reserved GDT blocks:      1017
Blocks per group:         32768
Fragments per group:      32768
Inodes per group:         8192
Inode blocks per group:   512
Flex block group size:    16
Filesystem created:       Sun Dec  7 21:00:38 2014
Last mount time:          Wed Dec 10 13:34:07 2014
Last write time:          Wed Dec 10 13:34:07 2014
Mount count:              11
Maximum mount count:      -1
Last checked:             Sun Dec  7 21:00:38 2014
Check interval:           0 (<none>)
Lifetime writes:          11 GB
Reserved blocks uid:      0 (user root)
Reserved blocks gid:      0 (group root)
First inode:              11
Inode size:	          256
Required extra isize:     28
Desired extra isize:      28
Journal inode:            8
First orphan inode:       131131
Default directory hash:   half_md4
Directory Hash Seed:      684d5448-2e64-4249-b662-352bc17427ce
Journal backup:           inode blocks
Journal features:         journal_incompat_revoke
Journal size:             128M
Journal length:           32768
Journal sequence:         0x00005e5c
Journal start:            27281

Kasutatud kirjandus

http://linux.die.net/man/8/dumpe2fs

Autor

Erik Taklai A21