在文件系统上执行 fsck 后,有人问我 fsck 是否解决了任何问题。我不确定如何解释以下结果。你有什么重要的注意事项吗?
root@server1> fsck -fyv /donnees
fsck 1.35 (28-Feb-2004)
e2fsck 1.35 (28-Feb-2004)
Pass 1: Checking inodes, blocks, and sizes
Pass 2: Checking directory structure
Pass 3: Checking directory connectivity
Pass 4: Checking reference counts
Pass 5: Checking group summary information
1468099 inodes used (0%)
114532 non-contiguous inodes (7.8%)
# of inodes with ind/dind/tind blocks: 456970/35761/8
249447788 blocks used (77%)
0 bad blocks
19 large files
1176399 regular files
291142 directories
0 character device files
0 block device files
140 fifos
2 links
407 symbolic links (403 fast symbolic links)
2 sockets
--------
1468092 files
确定此特定
fsck
操作是否更正任何错误的最佳方法是检查其退出代码:e2fsck
如果它更正了错误,则设置其退出代码的第 1 位,如果它更正需要重新启动的错误(即在已安装的文件系统上),则设置第 2 位)。你也可以确定
e2fsck
这里没有做任何改变,因为输出没有提到e2fsck
如果进行了任何更改,则输出(除非指定了选项-p
)。