Некоторые различия между командами shutdown и poweroff:
  - Цель использования: 
- shutdown — команда завершения, которая позволяет выполнить отложенные операции с питанием.                                                                          gladilov.org.ru                       Утилита выводит оповещение всем залогинившимся пользователям о предстоящем завершении работы и может с помощью файла /run/nologin блокировать вход в систему за 5 минут до времени выключения (если указан аргумент времени).                                                                          gladilov.org.ru                       
- poweroff — команда выключения, которая посылает команду ACPI на выключение системы (как при однократном нажатии кнопки выключения питания).                                                                          gladilov.org.ru                       
- Способ выполнения: 
- shutdown требует от демонов завершения, а также инициирует запись на диск всех данных из файлового кэша и демонтирование всех файловых систем.                                                                          intuit.ru                       
- poweroff часто используется в скриптах или последовательностях выключения серверов для безопасного отключения системы.                                                                          www.geeksforgeeks.org                       
При этом в большинстве современных *nix-систем для обратной совместимости со старыми проприетарными ОСями эти команды выполняют одно и то же и ссылаются на один и тот же файл.                                                                          gladilov.org.ru