Debian でも システム管理に systemd を採用しているが、systemd を制御するコマンドが systemctl になる。
shutdown コマンドが利用できないと慌てると、シンボリックリンクが張られていなかったりする。
# which halt poweroff reboot shutdown /sbin/halt /sbin/poweroff /sbin/reboot /sbin/shutdown
# ls -l /sbin/halt /sbin/poweroff /sbin/reboot /sbin/shutdown lrwxrwxrwx 1 root root 14 7月 22 03:43 /sbin/halt -> /bin/systemctl lrwxrwxrwx 1 root root 14 7月 22 03:43 /sbin/poweroff -> /bin/systemctl lrwxrwxrwx 1 root root 14 7月 22 03:43 /sbin/reboot -> /bin/systemctl lrwxrwxrwx 1 root root 14 7月 22 03:43 /sbin/shutdown -> /bin/systemctl
systemctl はいろいろな機能があるが、システムコマンドのみを抜粋
# systemctl --help : System Commands: is-system-running Check whether system is fully running default Enter system default mode rescue Enter system rescue mode emergency Enter system emergency mode halt Shut down and halt the system poweroff Shut down and power-off the system reboot [ARG] Shut down and reboot the system kexec Shut down and reboot the system with kexec exit [EXIT_CODE] Request user instance or container exit switch-root ROOT [INIT] Change to a different root file system suspend Suspend the system hibernate Hibernate the system hybrid-sleep Hibernate and suspend the system
なぜか suhtdown の表記がない?