Использование Терминала для перезапуска компьютера
Чтобы перезагрузить компьютер немедленно или в определенное время, используйте команду shutdown
-r или systemsetup
.
Подробную информацию см. на man-странице соответствующей команды.
Перезагрузка локального компьютера
Введите в окне Терминала следующую команду:
$ sudo shutdown -r now
Немедленная перезагрузка удаленного компьютера
Введите в окне Терминала следующую команду:
$ ssh -l admin computer shutdown -r now
Вместо admin укажите короткое имя учетной записи пользователя на удаленном компьютере.
Вместо computer укажите IP-адрес или имя хоста удаленного компьютера.
Перезагрузка удаленного компьютера в определенное время
Введите в окне Терминала следующую команду:
$ ssh -l admin computer shutdown -r hhmm
Вместо admin укажите короткое имя учетной записи пользователя на удаленном компьютере.
Вместо computer укажите IP-адрес или имя хоста удаленного компьютера.
Вместо hhmm укажите время перезагрузки удаленного компьютера (в формате ччмм).
Автоматическая перезагрузка при сбое питания
С помощью команды systemsetup
можно также настроить автоматическую перезагрузку компьютера после сбоя питания или зависания системы, указав период ожидания в секундах.
Введите в окне Терминала следующую команду:
$ sudo systemsetup -setwaitforstartupafterpowerfailure seconds
Вместо seconds укажите количество секунд, по прошествии которых компьютер должен загружаться после сбоя питания. Значение должно быть равно 0 (нуль) или быть кратно 30.