从控制台重新启动Linux

Anonim

从控制台重新启动Linux

不同Linux发行版的持有者偶尔会面临重新启动操作系统的需要,在对参数或出现问题时进行任何更改后需要完成。通常,任务通过图形界面进行,但此选项并不总是有效地工作。这就是为什么许多人诉诸终端命令的调试,这负责喂食要重新启动的信号。今天,我们想通过Ubuntu的示例,通过控制台告诉您所有可用的方法通过控制台重新启动Linux。

通过控制台重新启动Linux

如您所知,今天的指示将基于Ubuntu,然而,其他分布的所有者也将是有用的,因为差异几乎从未观察过。如果在尝试输入某些命令时突然看到错误消息,则在以下行中将显示信息,将显示为什么无法完成此查询的原因。使用收到的信息来查找替代方案,例如,在官方文档中。我们去考虑所有方法,有足够的方法。

方法1:重新启动团队

在重启团队中,甚至听到了Linux操作系统的最多新手用户。所有本质都只是为了将当前会话发送重新启动,并且未指定附加参数。

  1. 打开应用程序菜单并从那里的“终端”运行。为此,您可以使用另一个方便的选项,例如,标准热键Ctrl + Alt + T.
  2. 运行终端以进一步重新启动Linux系统

  3. 通过重启重启操作是代表超级用户定义的,因此输入行如下所示:sudo重新启动。
  4. 使用reboot命令快速重新启动Linux系统

  5. 因此,您需要通过写入密码来确认帐户。考虑到控制台中的输入密码字符永远不会显示。
  6. 输入密码以通过reboot命令快速重新启动Linux系统

计算机将立即完成其工作,并在几秒钟后,新会话将以通常的模式开始。它将使用图形外壳自动打开虚拟控制台,即使您在此之前使用了另一个终端。

方法2:关闭团队

有时,用户需要通过一定时间重新启动PC,例如,在几分钟内。重启命令不是非常适合此类目的,因此我们提供以关闭形式使用替代品。

  1. 运行“终端”,并指定须藤关机-r 1,其中1是通过该命令将被供电的时间。在这种情况下,这是一分钟。如果你想立即运行感兴趣的过程中指定0或NOW。
  2. 一种用于通过Linux终端的计算机的推迟重启命令

  3. shutdown命令还取决于超级用户,因此将需要一个密码来激活它。
  4. 密码输入通过Linux终端确认移动计算机命令

  5. 新行显示的信息,该任务在一定时间内创建。如果你想取消,从同一行中使用的命令。
  6. 成功推出了推迟重启的Linux的通知

方法3:初始化脚本

一些发行版支持的init脚本,你可以自己的官方文档中更详细地了解。也将有写这些脚本相关的基本设置。现在,我们将定义所有这些时刻,因为它们不适合这种材料的框架。我们只告诉我是初始化有六个参数,其中0是关闭电脑,6是会话的重新启动。这是我们现在申请的最后一个参数。要激活它,控制台将要进入须藤初始化6.当你已经从须藤控制台了解,这个动作也只能通过根进行。

一个命令,通过在Linux中init脚本重新启动计算机

方法4:d-BUS系统的通信服务

正如你可能已经注意到,所有三个激活上述方法需要超级用户口令的存在,但并不是所有的用户都有机会将其引入。特别是对于这样的目的,我们提供使用d-BUS系统的消息。这是标准Linux工具,它允许程序彼此交互,以及长和难以理解的命令发送重启系统,如下:在/ usr / bin中/ DBUS-SEND --system --print-回复--dest = “org.freedesktop。ConsoleKit的”/组织/ Freedesktop的/ ConsoleKit的/经理Org.Freedesktop.consolekit.Manager.Restart。其输入和激活后,当前会话将立即完成。

重启Linux系统中通过系统消息服务的终端

方法5:热键SYSRQ

此方法仅间接地与控制台关联,因为它是通过它被配置,并通过热键进行进一步重新启动。然而,我们决定把它列入这个名单,由于unusualities和使用的功能。热键SYSRQ将在图形壳根本没有反应的情况下非常有用。

  1. 运行在终端和输入有回声1> / PROC / SYS / KERNEL / SYSRQ。
  2. Linux中的SYSRQ热键激活命令

  3. 按照通过方便的文本编辑器的配置文件,例如,须藤纳米/etc/sysctl.conf中。
  4. 转到Linux的编辑SYSRQ配置文件

  5. 该文件位于系统部分,所以超级用户的操作将需要打开。
  6. 输入密码去编辑在Linux中SYSRQ配置文件

  7. 跑下来的文件并插入kernel.sysrq串那里。
  8. 编辑在Linux中SYSRQ配置文件

  9. 保存设置并关闭文本编辑器。
  10. 进行更改后保存在Linux中SYSRQ配置文件

  11. 在此之后,这将是必要的夹紧ALT + SysRq组合+键代码。我们将更多地谈论这个更详细。
  12. 使用热键SYSRQ重新启动的Linux

正确的重启是通过指定的键码特定的顺序进行。他们每个人都有以下形式:

  • 的R - 返回键盘的控制,如果这项工作是不可预见的完成。
  • Ë - 把所有流程SIGTERM信号,从而导致其完成。
  • 我 - 不相同,但只能通过SIGKILL信号。必需在某些进程尚未SIGTERM之后完成的情况。
  • 的S - 负责同步文件系统。在这次行动中,所有信息将被保存在硬盘上。
  • ü - 卸装FS和只读模式重新挂载它们。
  • 乙 - 运行重新启动计算机,忽略所有警告的过程。

你只需要每一个组合按在同一时间,使复位是正确的。

方法6:远程重启

有些用户积极使用特殊工具来远程管理桌面。经常有在这样的解决方案,让您以必要的计算机发送到重新启动相应的命令。例如,要注意以下SSH:SSH [email protected] / sbin目录/重启。这是对所选择的远程PC的这台服务器上重新启动时这一原则。如果使用其他控件,请阅读官方文档以获取必要的信息。

通过在Linux中终端重新启动远程桌面

方法7:重新启动恢复模式

作为最后的方式,我们要告诉计算机如何在恢复模式重新启动,因为许多用户都在此菜单中丢失,只需通过按键关闭计算机,然后再次启动。在当你切换到恢复模式的情况下,你可以运行控制台和使用任何上述方法:

  1. 在恢复菜单,你有兴趣在“继续正常下载”或“转到中犯罪嫌疑人的命令解释器”。在第一种情况下,操作系统的启动只是开始,第二个项目将开始在根控制台。
  2. 在Linux的恢复模式下运行控制台

  3. 如果您运行的终端,然后按ENTER键确认此操作。
  4. 在Linux恢复模式下确认起跑控制台

  5. 接下来,它仍然只是进入合适的命令,例如,重启以发送PC重启。
  6. 通过还原模式Linux中的控制台重新启动计算机

如您所见,有大量方法允许您通过控制台快速重新启动Linux系统。它仍然是为了了解某些情况中应该使用哪些选项以满足需要重新启动操作系统的条件。

阅读更多