如何查看我的电脑何时重新启动?

如何查看我的电脑何时重新启动?

如何查看我的电脑何时重新启动?我需要知道最后10次。

答案1

编辑:作为@fpmurphy1在一个中提到评论,不需要下面的所有运行级别 grep。
一个简单的last reboot -n 10就可以了。


最后-xF | grep -e '等级 2' -e '等级 5' |头-10

last主要用于检查某个用户登录的时间和时长(另请参阅lastlog),但它使用的日志文件(/var/log/wtmp默认情况下)还记录系统重新启动和运行级别更改。

-x在输出中包含这些运行级别更改并-F打印完整的日期和时间(而不是缩写形式)。正常的多用户模式通常是运行级别 2,因此我们grep为此提取前(即最近的)10 个结果。

$ last -xF | grep 'lvl 2' | head -10
runlevel (to lvl 2)   4.6.3-040603-gen Sat Jul 16 08:41:02 2016 - Sat Jul 16 11:08:37 2016  (02:27)    
runlevel (to lvl 2)   4.6.3-040603-gen Fri Jul 15 14:37:20 2016 - Fri Jul 15 20:58:40 2016  (06:21)    
runlevel (to lvl 2)   4.6.3-040603-gen Thu Jul 14 22:50:43 2016 - Thu Jul 14 22:52:07 2016  (00:01)    
runlevel (to lvl 2)   4.6.3-040603-gen Thu Jul 14 13:50:13 2016 - Thu Jul 14 22:50:12 2016  (08:59)    
runlevel (to lvl 2)   4.6.3-040603-gen Tue Jul 12 13:17:37 2016 - Thu Jul 14 00:06:28 2016 (1+10:48)   
runlevel (to lvl 2)   4.6.3-040603-gen Tue Jul 12 10:21:00 2016 - Tue Jul 12 11:07:47 2016  (00:46)    
runlevel (to lvl 2)   4.6.3-040603-gen Mon Jul 11 21:56:36 2016 - Mon Jul 11 23:35:26 2016  (01:38)    
runlevel (to lvl 2)   4.6.3-040603-gen Mon Jul 11 07:37:25 2016 - Mon Jul 11 09:25:13 2016  (01:47)    
runlevel (to lvl 2)   4.6.3-040603-gen Sun Jul 10 16:40:55 2016 - Sun Jul 10 23:14:01 2016  (06:33)    
runlevel (to lvl 2)   4.6.3-040603-gen Fri Jul  8 14:52:26 2016 - Sun Jul 10 13:13:59 2016 (1+22:21)   

答案2

经典的 UNIX 命令是uptime知道当前内核运行了多长时间并给出当前负载。

答案3

您可以使用# tuptime -l -S-10它将报告最近 10 次启动/关闭事件的日期和时间。

相关内容