CommandSysVinitSystemd
1. System halthalt (et shutdown)systemctl halt
2. Power offpoweroff (et shutdown)systemctl poweroff
3. Rebootreboot (et shutdown)systemctl reboot
4. Suspendpm-suspendsystemctl suspend
5. Hibernatepm-hibernatesystemctl hibernate

Pour des raisons de compatibilité, systemd utilise des liens symboliques de halt, poweroff, reboot,… vers systemctl.

see man systemctl :

  • systemctl isolate halt.target has the shorthands:
    • shutdown -H now
    • systemctl halt
    • plain unadorned halt
  • systemctl isolate reboot.target has the shorthands:
    • shutdown -r now
    • telinit 6
    • systemctl reboot
    • plain unadorned reboot
  • systemctl isolate poweroff.target has the shorthands:
    • shutdown -P now
    • telinit 0
    • shutdown now
    • systemctl poweroff
    • plain unadorned poweroff
  • systemctl isolate rescue.target has the shorthands:
    • telinit 1
    • systemctl rescue
  • systemctl isolate multi-user.target has the shorthands:
    • telinit 2
    • telinit 3
    • telinit 4
  • systemctl isolate graphical.target has the shorthand:
    • telinit 5

Pour en savoir plus

Post TRES intéressant pour plus de détails.