这是一个老生常谈的问题,然而事实就是如此:重启可以解决超过70%的问题。 重新引导系统后,将从活动内存中清除所有发生故障的软件。系统重新启动时,它将软件的全新、干净副本加载到活动内存中。另外,某些操作系统需要重新启动才能处理更新或配置更改。接下来将展示如何使用命令行或提示符来重启Linux服务器。

先决条件

  • 运行Linux操作系统
  • 访问命令行界面(也称为终端)
  • 具备根或sudo特权
  • (可选)用于与远程服务器的SSH软件包

使用命令提示符重新启动Linux的步骤:

步骤1:打开终端窗口 如果您的Linux版本使用图形界面,则可以通过右键单击桌面>左键单击在终端中打开来打开终端窗口。




命令行重启docker 命令行重启linux_命令行重启docker


您也可以单击主菜单(通常在左下角或左上角),然后在搜索栏中键入终端。单击终端图标,如下图所示。


命令行重启docker 命令行重启linux_sudo: rosdep:找不到命令_02


步骤2:使用shutdown命令 由于关闭电源是操作系统的最基本功能之一,因此此命令应适用于大多数Linux发行版。 在终端窗口中,键入以下内容:

sudo shutdown –r

sudo命令告诉Linux以管理员身份运行该命令,因此您可能需要输入密码。–r末尾的开关表示您希望机器重新启动。

替代选项:使用重新启动命令重新启动Linux 在终端中,键入: reboot

许多Linux版本不需要管理员权限即可重启。如果收到提示消息,提示您没有足够的特权,请键入: sudo reboot 您的系统应关闭所有打开的应用程序,然后重新启动。

重新启动远程Linux服务器: 步骤1:打开命令提示符 如果具有图形界面,请通过右键单击桌面>左键单击在终端中打开打开终端。 您也可以单击主菜单(通常在左下角或左上角),然后单击应用程序 > 系统 工具 > 终端。 如果你喜欢使用键盘快捷键,按下Ctrl键 + Alt键 + 牛逼。 步骤2:使用SSH连接问题reboot命令 在终端窗口中,键入: ssh –t user@ ‘sudo reboot’ 注意:您可能需要输入使用的用户名的密码。另外,别忘了最后那个单引号。 该ssh命令告诉您的系统连接到另一台计算机。–t选项强制远程系统在终端中输入命令。替换user@ 为要重新启动的用户名@服务器名。 该sudo reboot命令可以切换出去sudo shutdown并且可使用上述上述选项。 也就是说:-r告诉它重新启动,hh:mm设置特定时间,+mm设置倒计时) 重新启动Linux系统或服务器的方法很简单,因此您不会遇到任何麻烦。对于服务器如果您有更加负责的问题或操作