如何从命令行关闭、重新启动和注销系统?

Zig*_*gnd 10 shutdown command-line logout reboot

我想使用命令行来做到这一点,因为有时我的电脑死机,我需要强制关机(我知道这对硬件不好)。以及:Halt 和 Shutdown 命令有什么区别?

Gil*_*il' 10

如果您仍然可以访问文本模式控制台,或者您可以远程登录:

  • 您可以使用ps或 其他进程列表工具和kill来尝试杀死某些进程。一些程序将您的工作保存(至少要恢复文件),如果他们收到kill -HUP平原kill。如果您直接重新启动,他们可能没有时间这样做。
  • 运行sudo kill后跟进程 ID 以终止以 root 或其他非您用户身份运行的进程。
  • 运行reboot以重新启动(例如,sudo reboot如果您用于sudo获得管理访问权限)。运行halt以关闭计算机。这两个调用shutdown都有适当的选项。

如果绝对一切都已解决,但您可以访问控制台,则可以使用魔术 SysRq至少将所有文件更改干净地刷新到磁盘卸载文件系统。按

  1. Alt+ SysRq+E发送 SIGT E RM 到所有进程(可选)。
  2. Alt+ SysRq+S小号ynchronize(齐平)的文件系统改变到磁盘。
  3. Alt+ SysRq+U强行û nmount(实际上,重新挂载只读)的所有文件系统。
  4. Alt+ SysRq+B重新b OOT。

(注意:您有时会看到“REISUB”,但 R 和 I 步骤没有用。)

  • 只是为了便于记忆,它的 BUSIER 倒退了。 (2认同)

Ren*_*nan 6

分别使用命令shutdownreboot。要从终端注销,您可以按Ctrl-D或键入exit