>>/43788/> >systemctl poweroff> What? Why?
Systemd uses targets instead of runlevels, and this command isolates shutdown.target, so hooks and other different things may be invoked before real power off. On systems with systemd all common commands like halt or shutdown actually use systemd-versions already, so it doesn't matter.