一台物理机意外关机,没有任何错误日志,只有^@
一行/var/log/syslog
文件很大,例如:
Dec 9 21:50:02 hostname CRON[74324]: (root) MAIL (mailed 716 bytes of output but got status 0x004b from MAT#012)
^@^@^@...large of ^@^@^@Dec 10 09:51:49 hostname systemd[1]: Starting Flush Journal to Persistent Storage...
Dec 10 09:51:49 hostname kernel: [...
机器意外停机,Dec 9 21:50
手动启动Dec 10 09:51:49
。
我怎样才能找到它意外关闭的根本原因?
它在哪里Flush Journal to
?
in syslog的含义是什么^@
,我该如何读取它?
这些是 NUL 字节(即数值为零的字节),它们不应存在于文本文件中。
崩溃导致文件在没有写入数据的情况下被扩展。