Перезапуск и выключение компьютера удаленно - это задача для системных администраторов. Как человек, который пишет много скриптов для командной оболочки, я также часто автоматизирую перезагрузку системы. Давайте рассмотрим несколько способов перезагрузки Mac из командной строки!

Перезагрузка локального Mac

Для перезагрузки локальной системы Mac из командной строки вы можете выполнить:

sudo shutdown -r now

Перезагрузка удаленного Mac

Для перезагрузки удаленной системы Mac вы можете выполнить:

ssh -l {адрес_администратора_системы}
sudo shutdown -r now

Перезагрузка в определенное время

Вы можете указать перезагрузку в определенное время:

# Формат: sudo shutdown -r ччмм
# Перезагрузка в 23:30 локального времени
sudo shutdown -r 2330

Перезагрузка системы полезна после массовых обновлений или просто для освобождения системных ресурсов. Эти примеры командной строки должны помочь перезапустить Mac локально или удаленно.