答案1
日志没有固定的位置;每个文件系统都将其存储在不同的地方。
如果您认为它是一个常规文件,那么您就错了;它更像是文件系统结构的一部分,如 inode 表。有趣的是,ext3/4 将它完全视为常规文件。它通常位于 inode 编号 8 中,但这是一个可以在编译时更改的内核参数。
如果你想获得技术方面的帮助,本文由 Carlo Wood 撰写写于 2008 年 3 月,是一篇关于 ext3 结构的非常值得一读的文章。
如果你不介意的话杂志在有类似单词的地方分区表,索引节点, 或者堵塞,不用担心。
答案2
日志存储在分区的单独空间中,您无法直接访问它。您可以使用符号代表分区编号的sudo debugfs /dev/sda#
位置#
,然后使用logdump
indebugfs
将其打印出来。但输出结果令人困惑。
一般情况下,作为普通用户,你不需要知道日志。使用ext3/4
就足以防止数据丢失(大多数情况下)。
这个链接可能有帮助:http://www.linuxforums.org/forum/red-hat-fedora-linux/121074-ext3-journal.html