The*_*eed 10 debian debian-wheezy shutdown
我登录到我的 Debian 7 服务器,使用 apt 进行了升级,并想像shutdown -r now我以前做过很多次那样关闭+重新启动。这一次再也找不到shutdown命令了。我已经在某处读到我可以用整个路径尝试它/sbin/shutdown,但是程序也不在那里。我也找不到任何地方的重启命令。
什么地方出了错?我该怎么做才能恢复关机命令?
wur*_*tel 13
$ dpkg -S /sbin/shutdown
sysvinit-core: /sbin/shutdown
Run Code Online (Sandbox Code Playgroud)
您可能“升级”到systemd、删除shutdown和朋友。如果是这样,您现在需要systemctl poweroff关闭系统。为什么 systemd 不提供关闭别名?为什么不确实...
编辑:
/sbin/shutdown如果您安装了该systemd-sysv软件包,则应该可用。如果systemd会推荐甚至只是建议,那就太好了systemd-sysv。
小智 9
在apt-get dist-upgrade从 Debian 延伸到 Debian buster之后我发现了这篇文章,我没有shutdown或没有reboot命令。我apt-get install systemd-sysv按照上面的建议进行了尝试,发现它已经存在。
我很惊讶地发现我的 PATH 不知何故被搞砸了,不再包含/sbin. 所以/sbin/reboot工作得很好。
我在这里回答以防其他人在升级后遇到这种情况并变得迷信。网络上没有类似的担忧表明这是一种罕见的情况。很明显,在断定命令丢失之前应该检查自己的路径。OTOH,我做了一个which reboot,一无所获。我的 goto 工具失败了,所以我错过了显而易见的事情。
| 归档时间: |
|
| 查看次数: |
33323 次 |
| 最近记录: |