Linux 查询服务启动时间:两种方法详解
在 Linux 中,您可以使用以下两种方法来查询服务的启动时间:
- 使用 systemctl 命令查询
使用 systemctl 命令查询服务的启动时间,您可以使用以下命令:
systemctl show -p ActiveEnterTimestamp '<service>'
其中,'
systemctl show -p ActiveEnterTimestamp sshd
该命令将返回类似以下的输出:
ActiveEnterTimestamp=Sat 2021-04-03 22:26:13 CST
这表示 SSH 服务是在 2021 年 4 月 3 日 22:26:13 启动的。
- 查看 /var/log/messages 文件
另一种查询服务启动时间的方法是查看 /var/log/messages 文件。该文件包含了系统的各种日志信息,包括服务的启动时间。您可以使用以下命令来查看服务的启动时间:
grep '<service>' /var/log/messages
其中,'
grep 'sshd' /var/log/messages
该命令将返回类似以下的输出:
Apr 3 22:26:13 localhost sshd[1234]: Server listening on 0.0.0.0 port 22.
这表示 SSH 服务是在 2021 年 4 月 3 日 22:26:13 启动的。
原文地址: https://www.cveoy.top/t/topic/ohkl 著作权归作者所有。请勿转载和采集!