首页云计算 正文

Ubuntu服务器命令行关机&重启&查询记录

2024-12-09 4 0条评论

在Ubuntu服务器环境下,通过命令行进行关机、重启以及查询系统操作记录是系统管理员日常维护工作中不可或缺的技能。以下将详细介绍如何执行这些操作及其相关命令。

关机命令

立即关机

sudo shutdown -h now

sudo poweroff

这两个命令都会立即关闭系统,其中-h选项表示halt,意味着关机。now参数指示立即执行操作,而poweroff命令直接关闭电源。

定时关机

如果你希望系统在一段时间后自动关机,可以使用:

sudo shutdown -h +时间

例如,想让系统在一个小时后关机,则命令为:

sudo shutdown -h +60

这里的时间可以是分钟(+5表示5分钟后关机)、小时(+2表示2小时后)等。

重启命令

立即重启

sudo reboot

或使用shutdown命令加上-r(代表reboot)选项:

sudo shutdown -r now

这两个命令都将立即重启Ubuntu服务器。

定时重启

定时重启的命令类似于定时关机,只需将-h替换为-r

sudo shutdown -r +时间

例如,计划系统在一小时后重启:

sudo shutdown -r +60

查询系统操作记录

查看系统日志

系统操作记录通常保存在各种日志文件中,最常用的系统日志文件是/var/log/syslog(或较新版本中的/var/log/journal,尤其是使用systemd的系统)。查看最近的日志条目可以使用:

sudo cat /var/log/syslog

或使用lessmore命令分页查看:

sudo less /var/log/syslog

如果想要查看特定时间段内的日志,可以结合grep命令过滤日期和时间,例如查找今天的所有日志条目:

sudo grep `date +%Y-%m-%d` /var/log/syslog

查看重启和关机记录

重启和关机事件通常会在系统日志中留下记录,包含关键词如"shutdown"、"reboot"等。查询这些特定事件,可以使用如下命令:

sudo grep -i 'shutdown\|reboot' /var/log/syslog

这将显示所有包含"shutdown"或"reboot"关键字的日志条目,帮助你追踪系统的重启和关机历史。

总结

通过上述命令,你可以有效地在Ubuntu服务器上执行关机、重启操作,并通过查询系统日志来追溯这些操作的历史记录。熟练掌握这些命令对于维护服务器的稳定运行和故障排查至关重要。请记得在执行关机或重启命令前确认当前操作不会影响到任何正在进行的重要任务或服务。

文章版权及转载声明

本文作者:admin 网址:http://news.edns.com/post/183064.html 发布于 2024-12-09
文章转载或复制请以超链接形式并注明出处。

取消
微信二维码
微信二维码
支付宝二维码