Есть ли код для запуска в терминале, который я могу использовать для закрытия всех приложений и перезагрузки Mac? В настоящее время я использую «osascript -e» сообщить приложение «Системные события» для перезапуска », чтобы вызвать перезапуск, но он не закрывает приложения. - Мне нужно, чтобы код был в одной команде, поэтому я могу поместить его в свой код, не отменяя другой.Есть ли способ убить все приложения и перезагрузить Mac с терминала?
-2
A
ответ
2
shutdown
автоматически закрывает приложения для вас (они не могут сохранить свои рабочие файлы, однако):
Shutdown:
$ sudo shutdown -s now
Restart:
$ sudo shutdown -r now
Есть ли способ связать это с командой перезапуска? Мне нужно, чтобы все они были в одной командной строке - чтобы он закрывал все приложения и перезапускался. – cheesydoritosandkale
@cheesydoritosandkale Это сделает перезагрузку для вас (опция -r) и тем самым закроет все приложения, но, как я сказал, это, вероятно, будет «трудно убить» («убить -9») приложений, поэтому работа может быть потеряна , – Droppy
Когда я использую «$ sudo shutdown -r now», он говорит, что команда не найдена, когда я использую «sudo shutdown -r now», он запрашивает мой пароль. Мне нужно иметь возможность запускать перезапуск и закрывать приложения, не запрашивая пароль. – cheesydoritosandkale