Linux

Check-check 1-2-3

9

, , . , . Linux. LPIC .

, .

  • ;
  • ;
  • .

:

  • df, du, fsck, debugfs Linux
  • mke2fs, e2fsck, dumpe2fs, tune2fs ext
  • xfs_check, xfs_repair, xfs_info, xfs_metadump xfs

, c.

df:

man df
man df

. . Ÿ , 1 .

, h . , , . /dev/sdc1 1% . , lost+found. , 37 . inode. Inode . , , . , inode. df I inode.

inode

, , inode /dev/sda2 inode , . inode 1% . , inode . inode . , inode.

du

man du
man du

, , . , , . , h.

-h

, ncdu .

sudo apt install ncdu y

ncdu. .

ncdu

du. .

du h  /home

. , , ls l. i inode .

-i

.

, .

fsck

man fsck
man fsck

Linux .

, , o Windows, , checkdisk. . , Linux fsck, Linux . fsck /dev/sdc1. :

fsck /dev/sdc1

, . Windows, . . . , Windows, . , Windows, . . , ( ) .

e2fsck, ext\ext2\ext3\ext4. . fsck , . , fsck .

, - , . umount /mnt.

umount /mnt

fsck t ext4 /dev/sdc1

fsck t ext4 /dev/sdc1

. fsck . , 11 66753 . , .

, , .

mkfs t xfs f /dev/sdc1

fsck /dev/sdc1

fsck /dev/sdc1

, fsck , . xfs_ncheck /dev/sdc1. xfs_repair /dev/sdc1.

xfs_repair /dev/sdc1

mount /dev/sdc1 /mnt

xfs_info /dev/sdc1

xfs_metadump /dev/sdc1 dump.db

ext4 /dev/sdc1. mnt. nano /mnt/test.txt

man debugfs. : . , , , inodes.

man debugfs

debugfs w /dev/sdc1. help .

help

.

ls

2 inode. rm test.txt , ., ls. , . , , . , . , . , 2 3 . lsdel. .

lsdel

debugfs .

, 1 inode 12 , . q. c undel <12> test.txt, , . , ls.

debagfs . 1 , . .

dumpe2fs. man dumpe2fs

man dumpe2fs

, . /dev/sdc1

.

/dev/sdc1

. . , :

dumpe2fs /dev/sdc1 > /tmp/output.txt 

less /tmp/output.txt

.

, ext4 ext2. 3- : mkfs, mke2fs, mkfs.ext2. . . grep features. :

dumpe2fs /dev/sdc1 | grep features

, , has_jounal. ext3. . .

tune2fs .

man tune2fs
man tune2fs

, . , ext2. tune2fs O has_journal /dev/sdc1. ext2. ^.


>