linux查看系统重启日志命令
-
要查看Linux系统的重启日志,可以使用以下命令:
1. 查看最近的系统重启日志:
“`shell
dmesg | grep -i reboot
“`
这个命令会显示最近的系统重启相关的日志信息。2. 查看系统的引导日志:
“`shell
journalctl -b
“`
这个命令会显示当前引导的日志信息,包括系统重启的相关日志。3. 查看所有系统重启的日志:
“`shell
journalctl -u systemd-logind.service
“`
这个命令会显示所有与系统重启相关的日志信息。4. 查看系统的启动日志:
“`shell
less /var/log/boot.log
“`
这个命令会打开系统启动日志文件,可以使用箭头键和Page Up/Page Down来滚动查看内容。以上是几个常用的查看Linux系统重启日志的命令,可以根据具体需求选择合适的命令来查看日志信息。
2年前 -
在Linux系统中,可以通过以下几个命令和文件来查看系统重启的日志信息:
1. last命令:可以查看系统的登录日志和重启日志。使用`last reboot`命令可以列出系统的重启记录,包括重启时间和重启原因。例如:
“`
$ last reboot
reboot system boot 5.4.0-1029-gcp Thu Nov 26 08:37 still running
reboot system boot 5.4.0-1029-gcp Thu Nov 26 08:35 still running
reboot system boot 5.4.0-1029-gcp Thu Nov 26 08:34 still running
reboot system boot 5.4.0-1029-gcp Thu Nov 26 08:32 still running
…
“`2. dmesg命令:可以查看系统启动时的内核日志信息。使用`dmesg | grep reboot`命令可以筛选出与重启相关的日志信息。例如:
“`
$ dmesg | grep reboot
[ 0.003256] reboot: ACPI reboot not available, disabling ACPI reboot
[ 0.136407] pci 0000:00:1f.0: quirk: [io 0x0600-0x063f] claimed by ICH6 ACPI/GPIO/TCO
[ 0.158855] Initramfs unpacking failed: junk in compressed archive
[ 0.223161] smpboot: APIC(0) BIOS does not have expected _OSC id (5), found 0
…
“`3. /var/log/syslog文件:这个文件记录了系统的各种系统日志信息,包括重启记录。可以使用`grep “systemd[1]: Started Reboot” /var/log/syslog`命令来查找重启记录。例如:
“`
$ grep “systemd[1]: Started Reboot” /var/log/syslog
Mar 15 09:53:19 ubuntu systemd[1]: Started Reboot.
Apr 10 16:21:02 ubuntu systemd[1]: Started Reboot.
May 25 14:04:27 ubuntu systemd[1]: Started Reboot.
…
“`4. /var/log/wtmp文件:这个文件记录了系统的登录和注销信息,也包括重启记录。可以使用`who -a`命令来查看重启记录。例如:
“`
$ who -a
system boot 2020-06-18 13:13
USERNAME tty1 2020-06-18 13:13 85 id=1
“`5. journalctl命令:这个命令用于查看和管理systemd日志。可以使用`journalctl –list-boots`命令来查看系统的重启记录。例如:
“`
$ journalctl –list-boots
-5 eb458d1f6d124cd28380ac1763f72455 Thu 2021-11-25 18:59:10 HKT—Fri 2021-11-26 08:38:40 HKT
-4 39e1426f14bf4e4d9153cc0a5b7a3c3d Fri 2021-11-26 08:35:37 HKT—Fri 2021-11-26 08:36:46 HKT
-3 54dd7ea3043d4fa197b4febe5c734b67 Fri 2021-11-26 08:34:36 HKT—Fri 2021-11-26 08:35:25 HKT
-2 d55c2cc3462e4881b59cffefa0b640da Fri 2021-11-26 08:32:32 HKT—Fri 2021-11-26 08:34:20 HKT
-1 80b1265d7f914add803ed4f352701aeb Fri 2021-11-26 08:31:37 HKT—Fri 2021-11-26 08:32:25 HKT
“`2年前 -
在Linux系统中,可以使用以下命令来查看系统重启日志:
1. dmesg命令:dmesg命令用于显示与内核相关的系统日志信息。它将显示系统重启时的启动信息、硬件检测结果以及内核模块加载等信息。可以使用以下命令查看系统重启日志:
“`
dmesg | grep reboot
“`该命令将过滤dmesg输出,只显示包含“reboot”关键字的行,从而只显示与系统重启相关的日志。
2. last命令:last命令用于显示最近登录过系统的用户的相关信息,包括登录时间、IP地址以及登录方式等。重启系统的日志通常也会包含在其中。可以使用以下命令来查看系统重启日志:
“`
last -x reboot
“`该命令将过滤last命令的输出,只显示包含“reboot”关键字的行,从而只显示与系统重启相关的登录记录。
3. journalctl命令:journalctl命令是systemd日志管理工具,用于查看系统日志信息。以下命令可用于查看系统重启日志:
“`
journalctl -b –grep=reboot
“`该命令将过滤journalctl命令的输出,只显示包含“reboot”关键字的日志记录。选项“-b”用于限定仅查看当前引导周期的日志。
另外,/var/log目录下的一些日志文件也记录了系统重启的信息。例如,/var/log/messages、/var/log/syslog和/var/log/kern.log等文件中可能包含系统重启的日志记录。可以使用文本编辑器(如vi或nano)打开这些文件来查看系统重启的日志。
2年前