Как безопасно принудительно отключить Mac

Что я хочу?

Я разрабатываю небольшое приложение, чтобы заставить меня работать только в определенное время дня - мне нужно что-то, чтобы заставить меня перестать работать по вечерам, чтобы я мог быть более эффективным в течение дня.

Возможность в OS X выключить мою машину в определенное время слишком легко отменить. И вы всегда можете войти в систему позже.

Я хочу, чтобы мое приложение закрывало все приложения, независимо от того, работают они или нет.

Что я'мы пытались

Я думал убить процесс входа в систему, но яЯ читал, что это может привести к повреждению данных.

наткнулся на команду выключения - яиспользуя sudo shutdown -h +0 для немедленного выключения. Похоже, это просто билет, но яЯ обеспокоен тем, что это может привести к повреждению данных, если, скажем, Дисковая утилита выполняет какое-либо сканирование.

Команда выключения безопасна?

Может ли команда выключения вызвать повреждение? Или это безопасно для использования? Есть ли лучший способ принудительного отключения?

Ответы на вопрос(5)

Ваш ответ на вопрос