Vik*_*eet 27 shutdown power-management log
如何判断我上次关闭是在 Ubuntu 11.10 中正确完成还是在关闭操作系统之前关闭了机器?
Vik*_*eet 25
如果机器正常关机,那么必须有一个关机日志记录kern.log在/var/log 目录中的文件中。每当正常启动发生关机后,操作系统会在 kern.log 中写入相同的日志。因此,如果启动和关闭过程正常,则每个启动日志之前必须有一个关闭日志。
每当发生正常关闭时,"Kernel logging (proc) stopped."都会在 kern.log 中写入。类似地,每当发生引导时"imklog 5.8.1, log source = /proc/kmsg started."写入 kern.log
如果正常关机而不是突然断电,这两个信息应该是顺序的。如果上次关机正常,则不应该有“ imklog 5.8.1, log source = /proc/kmsg started. ”消息,而没有“ Kernel logging (proc) disabled . ”消息。这两个消息应该总是成对出现在日志中。
只需输入终端:-
gedit /var/log/kern.log
Run Code Online (Sandbox Code Playgroud)
并检查关机和启动日志对。如果在任何地方都没有发现它们成对出现,那么关闭肯定是突然的。
小智 5
从 Ubuntu 16.04 开始,干净关闭然后正确重启将在 /var/log/syslog 中依次写入这两行
Mar 9 14:14:06 *YOUR-HOSTNAME* rsyslogd: [origin software="rsyslogd" swVersion="8.16.0" x-pid="1086" x-info="http://www.rsyslog.com"] exiting on signal 15.
Mar 9 15:23:42 *YOUR-HOSTNAME* rsyslogd: [origin software="rsyslogd" swVersion="8.16.0" x-pid="1069" x-info="http://www.rsyslog.com"] start
Run Code Online (Sandbox Code Playgroud)