Как да изключите Mac от терминал
Съдържание:
Напредналите потребители на Mac може да пожелаят да изключат компютър от командния ред. Това може да бъде полезно за отдалечено администриране с ssh, в ситуации, в които Mac е стартиран в режим на един потребител, или много други обстоятелства при отстраняване на проблеми и системно администриране.
Има няколко начина да изключите Mac от командния ред, ние ще разгледаме два от най-простите метода, използвайки лесен синтаксис.
Терминалът на Mac предлага много команди за обработка на различни задачи и системни функции, така че естествено командният ред предлага и метод за изключване на Mac компютър и от терминала.
Важно предупреждение: изключването на Mac през командния ред става мигновено. Няма потвърждение, няма диалогов прозорец за предупреждение, няма спиране за запазване на документи, няма искане за затваряне на приложения или запазване на нещо. Вместо това, Mac незабавно ще прекрати всички текущи дейности и незабавно ще изключи компютъра. Това може да доведе до загуба на данни, така че се уверете, че сте готови да изключите Mac, ако издадете тези команди.
Изключване на Mac от командния ред с ‘shutdown’
Подходящо за името, командата ‘shutdown’ може да изключи Mac, както и да рестартира Mac чрез терминал. За да изключите Mac с командата за изключване, ще използвате флага -h и ще дадете време за „сега“, като направите синтаксиса така:
sudo shutdown -h now
Веднага след като натиснете return и удостоверите командата, Mac спира и убива всички приложения и процеси и изключва компютъра. Няма предупреждение и диалог, случва се незабавно.
Освен ако не сте активно влезли като root потребител (чрез единичен потребител или по друг начин), ще трябва да поставите пред командата за изключване „sudo“, за да дадете на командата привилегии на суперпотребител, като по този начин изисквате администратор парола.
Ако искате да опитате това сами (и сте запазили всички данни и нямате отворени нищо важно), направете следното:
- Отворете терминала в Mac OS (намира се в папка /Applications/Utilities/)
- Въведете точно следния синтаксис на командата:
- Натиснете клавиша за връщане и се удостоверете с администраторска парола, за да изключите незабавно Mac
sudo shutdown -h now
Mac веднага ще се изключи. Не се записват данни и не се потвърждават диалогови прозорци, изключването става незабавно.
Можете също да използвате флага -h, за да зададете час или дата за изключване на компютъра, например след 30 минути, но ако искате да изключите Mac незабавно, ще използвате „сега ' параметър с флаг -h вместо число.
Изключване на Mac за XX минути от командния ред
Ако искате да забавите изключването, можете вместо това да използвате следния команден синтаксис:
sudo shutdown -h +30
Заменете „30“ с произволен друг брой минути, за да изключите Mac за това време. Например, ако поставите „2“ вместо 30, тогава ще изключите Mac след 2 минути.
Изключване на Mac чрез терминал с ‘h alt’
Командата ‘h alt’ може също незабавно да изключи Mac чрез командния ред. Процесът и синтаксисът за „спиране“ за изключване на Mac са както следва:
- Отворете приложението Terminal .app в Mac OS
- Въведете синтаксиса на командата h alt точно както е описано:
- Натиснете клавиша за връщане, удостоверете се със sudo, за да изключите незабавно Mac
sudo h alt
Дали използвате ‘h alt’ или ‘shutdown’ всъщност няма значение, това е най-вече предпочитанието и това, което можете да запомните, когато е необходимо.
Между другото, командата за изключване може също да се използва за рестартиране на Mac от командния ред, като се използва флагът -r вместо флагът -h.
Имайте предвид, че за повечето потребители подходът на командния ред няма да бъде по-добър или по-бърз от достъпа до опцията за изключване на менюто Apple или използването на клавишните комбинации на бутона за захранване, това наистина е насочено към напреднали потребители, които така или иначе вече са на командния ред.