如何通过控制台关闭 Debian Linux 机器

如何通过控制台关闭 Debian Linux 机器

我是 Linux 新手。我需要关闭我的机器并将其放入我的服务器机房。这里和其他地方的帮助似乎对我都不起作用:

http://debianhelp.co.uk/shutdown.htm

我得到:

lukepuplett@uktnlx01:~$ poweroff
-bash: poweroff: command not found
lukepuplett@uktnlx01:~$ shutdown
-bash: shutdown: command not found
lukepuplett@uktnlx01:~$ modprobe apm
-bash: modprobe: command not found
lukepuplett@uktnlx01:~$

我还尝试了 halt、reboot、goaway 和 pleasejustwork。

答案1

您需要是 root 用户(或使用sudo):

# This halts (shuts down) the computer now
sudo shutdown -h now

# This reboots the computer now
sudo shutdown -r now

阅读关机手册页:man shutdown了解更多信息。

在你给出的链接中,你忽略了这句话

只需以 root 身份运行:

答案2

您需要是 root 用户(或使用 sudo):

要关闭电脑,请使用:

systemctl poweroff

要重新启动电脑,请使用:

systemctl reboot

答案3

debian-11.6.0-amd64-netinst 最低配置,带非免费固件

全新安装可能没有 poweroff 或 shutdown 作为 bash 命令供基本用户使用。

关机的另一种方法是:

systemctl poweroff

我的方法:必须是root

以 root 身份登录:

su root

或者我最喜欢的

su -

然后

reboot

应该可以正常工作。

此链接可以帮助其他人: https://wiki.debian.org/shutdown

答案4

halt,以 root 身份运行,或者sudo halt如果你在 sudoers 列表中,就可以了。

相关内容