Linux reboot命令示例
时间:2020-01-09 10:41:52 来源:igfitidea点击:
如何使用命令行选项重新启动HP Linux服务器?
如何远程重启基于CentOS或者Debian的Linux服务器?
您可以在Linux下使用reboot或者shutdown命令来彻底重启桌面或者服务器系统。
这些实用程序执行以下操作:
- 将缓存刷新到磁盘。
- 记录重启操作,包括在名为/var/run/utmp和/var/log/wtmp的用户记帐文件中输入关闭记录。
- 用SIGTERM单曲和SIGKILL单曲杀死所有进程。
- 最后,重新启动服务器。
重新启动命令示例
首先,以root用户身份登录。
执行以下命令以立即重新引导系统:
# reboot
请注意,如果您不是root用户,您将获得的消息必须是超级用户。
因此,使用sudo或者su登录,然后执行reboot命令。
关机命令示例
通常,建议使用shutdown命令来重新引导系统。
该命令可以给用户预先警告,以便他们可以保存工作并干净地终止特定程序。
语法如下:
shutdown -r time "message"
其中:
- -r:重新引导系统。
- 时间:何时重启。您可以立即重启,也可以在2分钟后重启。可以是绝对时间,格式为hh:mm,其中hh是小时(1或者2位数字),mm是小时的分钟(以wo位为单位)。第二,它可以采用+ m格式,其中m是等待的分钟数。现在,该词是+0的别名。
- 消息:发送警告消息以发送给所有用户。
重新启动系统的步骤
使用以下命令以root用户身份立即重启系统:
# shutdown -r now
或者
# shutdown -r +0
重新启动并显示警告消息(推荐)
要在5分钟内重新引导系统,并显示以下警告消息:
# shutdown -r +5 "Server is going down for kernel upgrade. Please save your work ASAP."
查看系统重启日志
last reboot命令将显示自从在Linux下创建日志文件以来所有重新启动的日志,请执行:
# last reboot
重新启动远程Linux服务器
使用SSH客户端登录到远程Linux计算机,并在远程Linux系统上执行重新启动命令,如下所示:
ssh root@server1 /sbin/reboot
或者
ssh [email protected] /sbin/reboot
或者
ssh [email protected] /sbin/reboot
或者
ssh [email protected] /sbin/shutdown -r now