直接重启 Linux 服务器的命令:使用 reboot 命令进行立即重启。进入单用户模式后再重启(sudo init 1;reboot)。使用 systemctl 命令重启(sudo systemctl reboot)。使用 init 命令重启(sudo init 6)(仅适用于旧版发行版)。通过 SSH 远程重启(ssh -t [用户]@[服务器IP] sudo reboot)。计划在特定时间重启(sudo shutdown -r [时间])。

如何重启 Linux 服务器
直接命令重启
最直接的方式是使用 reboot 命令:
reboot
该命令会立即重启服务器。
间接命令重启
如果希望在重启之前进行一些操作,可以先将服务器进入单用户模式,然后重启:
sudo init 1 reboot
进入单用户模式后,只有根用户可以登录,并且系统会只加载最基本的组件。
使用 systemctl
也可以使用 systemctl 命令重启服务器:
sudo systemctl reboot
该命令会通过 systemd 初始化系统来重启服务器。
使用 init
在旧版本的 Linux 发行版上,可以用 init 命令重启服务器:
SmartB2B 是一款基于PHP、MySQL、Smarty的B2B行业电子商务网站管理系统,系统提供了供求模型、企业模型、产品模型、人才招聘模型、资讯模型等模块,适用于想在行业里取得领先地位的企业快速假设B2B网站,可以运行于Linux与Windows等多重服务器环境,安装方便,使用灵活。 系统使用当前流行的PHP语言开发,以MySQL为数据库,采用B/S架构,MVC模式开发。融入了模型化、模板
sudo init 6
其中,6 代表重启。
SSH 重启
如果可以通过 SSH 远程连接到服务器,则可以使用以下命令重启服务器:
ssh -t [用户]@[服务器IP] sudo reboot
其中:
-
用户是服务器上的用户名 -
服务器IP是服务器的 IP 地址或域名
计划重启
可以使用 shutdown 命令计划在特定时间重启服务器:
sudo shutdown -r [时间]
其中,时间 可以是绝对时间(如 "17:00")或相对时间(如 "+5 minutes")。









