Як примусово завершити програму на Mac

Завислі програми перестають відповідати на команди користувача і не можуть бути завершені звичайним способом. У Windows для їх примусового завершення використовується диспетчер задач. В UNIX-подібних ОС, до яких відноситься операційна система Apple, використовується команда kill і її графічний інтерфейс. Сьогодні ми розповімо про те, як примусово закрити програму на Mac.

Системне меню

Робочий простір в macOS організовується за допомогою віртуальних робочих столів. Використання цієї функції дозволяє не тільки раціонально розподілити вікна, але і легко завершити будь-яку зависла програму.

  1. Викликаємо Mission Control натисканням клавіші F3 або комбінації Control + ^. Переходимо на інший робочий стіл, вільний від зависла програми, і натискаємо на логотип яблука в рядку меню.

  1. Вибираємо зазначений пункт. Якщо додаткові простору не використовуються, а крутиться «парасольку», що позначає зависання, заважає дістатися до системного меню, можна скористатися гарячими клавішами. Натискаємо разом Option + Command + Esc.

  1. Будь-яке з описаних дій відкриє вікно зі списком запущених додатків. Потрібне підсвічується червоним кольором і супроводжується написом «не відповідає». Виділяємо його і натискаємо кнопку «Завершити».

  1. На виконання цієї операції ОС запросить підтвердження.

Коли фокус знаходиться в що перестав відповідати вікні, його можна закрити, не використовуючи системне меню. Натискаємо одночасно клавіші Command + Option + Shift + Esc. У цьому випадку ніяких повідомлень не показується і підтверджень не потрібно.

панель Dock

Кожна запущена на Мак програма поміщає свою іконку на панель Dock. У звичайному режимі контекстне меню управління містить пункт «Завершити». Натиснувши на клавішу Option, ми відкриваємо його розширений варіант. У ньому з’являється опція, що дозволяє виконати примусове завершення програми, яка вирішила зависнути.

особливість Finder

Finder запускається в момент старту ОС і працює постійно. На Mac це єдиний додаток, яке неможливо закрити. При його виборі команда завершення змінюється на перезапуск.

У Dock, щоб відкрити розширені опції до зазначеного на скріншоті пунктом, Option натискається перед викликом контекстного меню на іконці Finder.

моніторинг системи

Додаток «Моніторинг системи» дозволяє вивчити різні параметри взаємодії програмного забезпечення і процесів ОС з апаратними ресурсами макбуков. Крім перегляду даних, в ньому також можна завершити зависла програму.

  1. Відкриваємо вікно Finder і переходимо в папку «Програми». Запускаємо моніторинг.

  1. Використовуючи зазначену рамкою пошукове поле, можна знайти потрібний процес за назвою. Додатки, які не відповідають на запити системи, будуть підсвічуватися червоним кольором, як в меню примусового завершення. Виділяємо потрібний і натискаємо зазначену стрілкою кнопку.

  1. Відкриється додаткове меню, в якому є можливість вибрати звичайне або примусове завершення.

Крім програм, «Моніторинг системи» дозволяє працювати з системними процесами, які не мають власного GUI, але також можуть перестати відповідати на запити ОС або користувача.

термінал

Якщо з якихось причин зависло додаток неможливо зняти в графічному інтерфейсі, можна вдатися до командного рядка.

  1. Відкриваємо вже знайому нам папку «Програми». Запускаємо «Термінал».

  1. Команда top дозволяє викликати перелік виконуваних в системі процесів. Щоб завершити додаток в Терміналі, потрібно звернути увагу на перші дві колонки. PID є поточним ідентифікатором процесу в системі, а Command – його ім’ям. На скріншоті показані ці параметри для програми «Нотатки». Виявивши потрібні нам дані, завершуємо роботу top натисканням на кнопку Q.

  1. Тепер, щоб зняти це завдання, потрібно виконати одну з двох команд. Використовуємо ім’я процесу або його PID. Вводимо в Термінал «killall Notes» або «kill -9 19580». Результат їх виконання однаковий. Вибрана програма примусово завершується. Killall зручніше в тому випадку, коли ми точно знаємо ім’я процесу. PID не є постійною величиною і визначати його треба кожен раз.

Обидві команди не вимагає додаткових підтверджень, тому робота в Терміналі вимагає точності.

На закінчення

Зависають додатки на macOS не часто, а можливостей графічного інтерфейсу вистачає для їх завершення в більшості випадків. Цілком ймовірно, що командний рядок використовувати вам ніколи не доведеться, але знання її можливостей можуть стати в нагоді в найнесподіваніший момент.

ВІДЕОінструкція

Подивитися, як виконуються описані дії в режимі реального часу, ви можете в наведеному нижче навчальному відео.

Ссылка на основную публикацию