4 способа закрыть не отвечающие приложения в Debian 10

Часто бывает неприятно, когда программа перестаёт работать, и вы даже не можете её закрыть. Перезагрузка системы не всегда подходит, и мы ищем способы легко и быстро избавиться от неотзывчивых программ. В этой статье мы узнаем о таких способах, включая графический интерфейс и командную строку, для уничтожения неотзывчивых приложений в системе Debian.

Некоторые из описанных здесь методов были запущены в командной строке приложения Terminal. Чтобы открыть Терминал в ОС Debian, перейдите на вкладку в левом верхнем углу рабочего стола. Затем в строке поиска введите ключевое слово Terminal. Когда появится результат поиска, нажмите на значок Терминала.

Открытие терминала

Способ 1: Использование кнопки X для не отвечающих приложений на базе пользовательского интерфейса

Если какая-либо из ваших программ на базе пользовательского интерфейса слишком долго не отвечает, попробуйте закрыть ее, нажав на кнопку X в правом верхнем углу ее окна. Иногда, когда вы пытаетесь закрыть не отвечающее приложение таким способом, оно попросит вас отправить отчет об ошибке. Также в некоторых случаях вам предоставляется возможность подождать или принудительно выйти из приложения.

Используйте кнопку X, чтобы закрыть неотзывчивые приложения

Используя этот метод, вы, скорее всего, сможете закрыть приложение.

Метод 2: Использование системного монитора, диспетчера задач Debian

Подобно диспетчеру задач Windows, ОС Debian также поставляется со встроенной утилитой Системный монитор. С помощью этой утилиты System Monitor вы можете убивать, завершать, останавливать и продолжать процессы, запущенные в вашей системе.

Чтобы запустить Системный монитор Gnome с помощью пользовательского интерфейса, нажмите клавишу super на клавиатуре и введите ключевое слово system monitor. Также вы можете найти утилиту Системный монитор в списке Приложения.

Системный монитор

 

По умолчанию Системный монитор запускается на вкладке Процессы. Здесь вы увидите все процессы, запущенные в вашей системе, включая неотвечающие процессы. Чтобы убить неотвечающую программу, щелкните на ней правой кнопкой мыши и выберите опцию Kill.

Убить приложение в системном мониторе

Вы также можете воспользоваться опцией "Остановить" (Stop) или "Завершить" (End), чтобы безопасно закрыть приложения.

Метод 3: Использование утилиты Xkill

Существует еще одна утилита Linux под названием Xkill, которая может быть использована для уничтожения неотвечающих приложений в вашей системе. Она предустановлена в большинстве дистрибутивов Linux, включая Debian.

Чтобы запустить эту утилиту, просто введите xkill в терминале:

После запуска утилиты вы увидите, что указатель мыши превратился в букву 'x' или череп. Чтобы закрыть любое приложение, просто подведите указатель к нему и щелкните левой кнопкой мыши. Это убьет не реагирующую программу в течение нескольких секунд.

Создание сочетания клавиш для Xkill

Хотя Xkill является эффективной утилитой для закрытия неотвечающих программ, открытие Терминала и выполнение команды может показаться хлопотным. Однако есть самый быстрый способ добиться этого с помощью сочетания клавиш. Просто нажмите клавиши быстрого доступа и убейте любую неотвечающую программу.

Вот как это можно сделать:

1. Откройте настройки сочетаний клавиш

Нажмите клавишу super на клавиатуре, а затем найдите сочетания клавиш, используя появившуюся строку поиска.

Keyboard Shortcuts

В открывшемся окне Настройки вы найдете несколько сочетаний клавиш для различных целей.

настройки сочетаний клавиш
2. Создание пользовательского сочетания клавиш

Прокрутите нижнюю часть экрана и нажмите кнопку +. Чтобы добавить ярлык для утилиты Xkill, нажмите кнопку +.

Когда появится диалог добавления пользовательского ярлыка, введите xkill в поля "Имя" и "Команда", как показано на следующем снимке экрана.

Создания ярлыка xkill

Создайте ярлык для команды xkill После этого нажмите кнопку Set Shortcut, которая позволит вам установить пользовательский ярлык для вашей утилиты Xkill.

Выберите комбинацию клавиш для ярлыка

 

 

Нажмите выбранную вами комбинацию клавиш, которая еще не используется в вашей системе. Здесь я ввожу Ctrl+Alt+6 в качестве пользовательского сочетания клавиш для Xkill.

сочетание клавиш xkill

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

Теперь попробуйте воспользоваться этим сочетанием клавиш, и вы сможете быстро завершить работу неотвечающих приложений.

Метод 4: Использование команд kill, pkill и killall

Есть и другие способы командной строки для уничтожения неотвечающих приложений в системе. Эти способы полезны для тех, кто предпочитает командную строку графическому интерфейсу.

Чтобы просмотреть текущие запущенные процессы в системе, запустите утилиту top с помощью следующей команды в Терминале:

команда top

В результате вы увидите все процессы, запущенные в вашей системе, вместе с их идентификатором процесса (PID).

Чтобы убить любую программу, введите kill, а затем идентификатор процесса (PID):

Команда Pkill также может быть использована для уничтожения процесса, используя имя процесса следующим образом:

Если запущено много экземпляров какого-либо приложения, и вы хотите убить их все, попробуйте использовать следующую команду:

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

Понравилась статья? Поделиться с друзьями:
Добавить комментарий