在Linux系统中,如何查看系统什么时候执行了shutdown命令关闭服务器了呢?

方法1:使用 last -x|grep shutdown 查看shutdown的历史记录

[root@mylnx20 log]# last -x|grep shutdown 
shutdown system down  2.6.32-504.el6.x Thu Jun 23 17:30 - 09:03  (15:33)    
shutdown system down  2.6.32-504.el6.x Sun Apr 10 23:29 - 23:29  (00:00)    
shutdown system down  2.6.32-504.el6.x Sun Apr 10 23:25 - 23:27  (00:02)    
shutdown system down  2.6.32-504.el6.x Sun Apr 10 23:24 - 23:24  (00:00)    
shutdown system down  2.6.32-504.el6.x Thu Mar  3 00:11 - 00:12  (00:00)    
shutdown system down  2.6.32-504.el6.x Fri Jun 26 10:50 - 10:50  (00:00)    
shutdown system down  2.6.32-504.el6.x Fri Jun 26 10:35 - 10:35  (00:00)    
shutdown system down  2.6.32-504.el6.x Thu Jun 25 10:37 - 10:37  (00:00)    
shutdown system down  2.6.32-504.el6.x Sat Jun 13 23:10 - 23:10  (00:00)    
shutdown system down  2.6.32-504.el6.x Sat Jun 13 22:54 - 22:54  (00:00)  

如下所示,可以使用下面命令查看最后一次shutdown的时间。

[root@mylnx20 log]# last -x|grep shutdown | head -1
shutdown system down  2.6.32-504.el6.x Thu Jun 23 17:30 - 09:03  (15:33)  

方法2:通过/var/log/messages日志查看shutdown的记录

[root@localhost log]# more /var/log/messages | grep "shutdown"
[root@localhost log]# more /var/log/messages.1 | grep "shutdown"
Jun 13 11:55:37 localhost shutdown[23387]: shutting down for system halt
[root@localhost log]# 

这种方法也有个弊端,如果messages日志被循环覆盖了,那么这种方法也检查不出什么时候重启过,另外这种方法在有些版本的Linux是无效的,例如在Red Hat Enterprise Linux Server release 6.6 下,你执行了shutdown -h now后,message如下所示,根本没有shutdown相关字眼

[root@cluster-00 log]# more /var/log/messages | grep "acpid: exiting"

Jun 24 11:43:49 cluster-00 acpid: exiting

遗憾的是这两种方法都无法定位是那个客户端发出的shutdown命令。只能看到shutdown命令执行的时间。

转载于:https://www.cnblogs.com/kerrycode/p/5613962.html

Linux查看关机时间相关推荐

  1. Linux查看系统时间、修改系统日期和时间 - xshell命令

    文章目录 Linux查看.修改:系统日期和时间 - 含截图.案例 一.命令如下: 1.1. 命令执行后 · 截图示下: 二.如何修改.设置:系统日期和时间:`(避免重启失效)` 2.1. 查看当前时区 ...

  2. linux查看文件时间

    linux中如何查看文件创建时间 linux中默认可以查看到文件的mtime, ctime and atime,linux中对于对于EXT4文件系统类型,我们也可以查看文件的创建时间crtime, m ...

  3. Linux查看文件创建时间

    查看文件系统类型和文件所在设备 df -T . ext4开始才有创建时间的记录 上面命令的"."是文件当前目录,也可以是一个完整路径 若后面的debugfs命令提示没有这个设备,可 ...

  4. linux 怎么看当前时间,Linux 查看当前时间和修改系统时间(示例代码)

    一.查看和修改Linux的时区 1. 查看当前时区 命令: date -R 2. 修改设置Linux服务器时区 方法 A 命令 : tzselect 方法 B 仅限于RedHat Linux 和 Ce ...

  5. Linux查看修改时间、时区

    同步网络时间 yum install ntp ntpdate time.nist.gov timedatectl set-timezone Asia/Shanghai 如果上面time.nist.go ...

  6. linux查看当前具体时间,Linux 查看当前时间

    一.查看和修改Linux的时区 1. 查看当前时区 命令 : "date -R" 2. 修改设置Linux服务器时区 方法 A 命令 : "tzselect" ...

  7. linux 一直查看当前时间,Linux 查看当前时间

    一.查看和修改Linux的时区 1. 查看当前时区 命令 : "date -R" 2. 修改设置Linux服务器时区 方法 A 命令 : "tzselect" ...

  8. linux 查看当前时间

    一.查看和修改Linux的时区 \1. 查看当前时区 命令 : "date -R" \2. 修改设置Linux服务器时区 方法 A 命令 : "tzselect" ...

  9. 查看linux时间精确到秒,linux查看文件时间精确到秒

    Linux 下查看文件时,ls –l 缺省是不显示秒的: -rw------- 1 root root 1463 Jul 25 2012 anaconda-ks.cfg -rw-r--r-- 1 ro ...

最新文章

  1. python编程小游戏代码-Python小游戏之300行代码实现俄罗斯方块
  2. 《Thinking in UML》读书笔记之一
  3. 快速下单!简化EcStore的购物结算流程
  4. HTML--- 创建一个登录页面(HTML,CSS)
  5. LoadRunner 技巧之THML 与 URL两种录制模式分析
  6. 我的布尔玛CSS框架之旅
  7. Android简单通讯录从list取数据并显示 eclipse开发
  8. 基于深度学习的WLAN个体识别实践
  9. 常见Excel技巧表
  10. android 下载apk 安装程序,Android实现APK下载安装
  11. C# chart实时曲线
  12. win10系统事件查看器如何打开 Win10事件查看器怎么使用
  13. 我的世界光影mod怎么用_国际版minecraft mod和光影教程
  14. 在oracle中 缺失关键字,缺失关键字解决方案
  15. 解决vue用ckplayer播放器pc端可以正常使用但是移动端提示:please use the http protocol to open the page
  16. SeasonJoe学长的考研日记
  17. 东数西算(24H限时下载)
  18. springboot之Filter指定过滤URL的常见问题
  19. unity中3dUI或者模型始终面向摄像机,跟随摄像机视角旋转丨视角跟随丨固定视角
  20. Redis常用数据类型Set集合

热门文章

  1. java初学课程_作为java新手应该学习什么课程
  2. iOS 12.0-12.1.2 完整越狱支持 Cydia
  3. 使用fastcoll进行md5碰撞,两个不同的文件md5值一样。
  4. iOS Hacker Keychain相关The executable was signed with invalid entitlements
  5. arm的LDMFD--4种堆栈方式
  6. html代码class=,css class是啥?
  7. 3.5 softmat从零开始_实现
  8. D(X)=E(X^2)-E^2(X)
  9. [BUUCTF-pwn]——wustctf2020_getshell
  10. psql+加载mysql数据库_Go实战--go语言操作PostgreSQL数据库(github.com/lib/pq)