使用命令查询centos7.6的开关机时间

在 CentOS 7.6 中,可以通过以下命令查询系统的开关机时间:

1. 使用 last 命令

last 命令可以查看系统的登录和重启记录,包括开关机时间。
last reboot
  • 输出示例
reboot   system boot  3.10.0-957.el7.x Fri Oct 13 10:15 - 11:30  (01:15)
reboot   system boot  3.10.0-957.el7.x Thu Oct 12 09:00 - 10:15  (01:15)
  • 说明
    • reboot 表示系统重启事件。
    • system boot 表示系统启动时间。
    • 最后一列是系统运行时长。

2. 使用 who 命令

who 命令可以查看当前登录用户以及系统的启动时间。
who -b
  • 输出示例
system boot  2023-10-13 10:15
  • 说明
    • 显示系统的最后一次启动时间。

3. 使用 uptime 命令

uptime 命令可以查看系统的运行时间以及当前负载。
uptime
  • 输出示例
11:30:10 up  1:15,  2 users,  load average: 0.00, 0.01, 0.05
  • 说明
    • up 1:15 表示系统已经运行了 1 小时 15 分钟。
    • 可以反推出系统的启动时间。

4. 使用 journalctl 命令

journalctl 命令可以查看系统日志,包括开关机记录。
journalctl --list-boots
  • 输出示例
-2 d1b2c3d4e5f6 2023-10-12 09:00:00 2023-10-12 10:15:00
-1 a1b2c3d4e5f6 2023-10-13 10:15:00 2023-10-13 11:30:00
 0 e1f2g3h4i5j6 2023-10-14 08:00:00 2023-10-14 09:15:00
  • 说明:
    • 每一行表示一次启动记录,包括启动时间和结束时间。

5. 使用 /var/log/wtmp 文件

/var/log/wtmp 文件记录了系统的登录和重启事件。可以使用 last 命令查看该文件。
last -f /var/log/wtmp
  • 说明:
    • 输出与 last reboot 类似,但可以指定其他日志文件。

6. 使用 /var/log/messages 文件

/var/log/messages 文件记录了系统的详细日志,包括开关机事件。
grep "systemd: Started" /var/log/messages
  • 输出示例:
Oct 13 10:15:01 localhost systemd: Started Session 1 of user root.
  • 说明:
    • 可以查看系统的启动时间。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值