Спасибо за обсуждение, я рад это понять сейчас! Р>
Как упоминалось Terrance , в версии 15.04, они переключились с Upstart на Systemd для команд. Это изменение означает, что reboot
больше не требует привилегий root. Р>
Что касается того, почему сообщество * nix указывает sudo reboot
, есть несколько потенциальных причин:
- Привычка. Люди привыкли к тому, что
sudo reboot
перезагружаются, они продолжают делать это, несмотря на то, что это не нужно.
-
Неактивные пользователи. Люди, которые инструктируют sudo reboot
, находятся в версиях Ubuntu ниже 15.04 или других дистрибутивах, которые используют команды Upstart для команд. Р>
-
Совместимость. Это то, что кажется мне наиболее правдоподобным: люди инструктируют sudo reboot
, потому что гарантированно перезагрузиться во всех системах * nix, несмотря ни на что. Р>
Примечание: из user535733 's ответ :
The introduction of systemd in 15.04 changed the way Ubuntu handles
shutdown and reboot:
When a single user is logged in, sudo
isn't necessary. When more than one user is logged in, then sudo
is required.
Applications can inhibit shutdown and reboot. You override these inhibitions with sudo
.