Как убить программы и проверить системную информацию в Linux

О нет, кажется, что-то идет не так с вашим компьютером! В Windows вы вызываете диспетчер задач, используя Ctrl + Alt + Delete, чтобы подтвердить ваши подозрения. Затем вы используете close для любой запущенной программы amok.

Но теперь вы используете Linux, и эта комбинация клавиш не выполняет то, что вы ожидали. Вещи разные в земле пингвинов с открытым исходным кодом. Но не волнуйтесь, есть много способов контролировать вашу систему и закрывать программы отступников. Предпочитаете ли вы что-то вроде диспетчера задач Windows

или, вернее, погрузиться прямо в командную строку

есть вариант для вас.

Графические приложения

Это программное обеспечение больше всего напоминает диспетчер задач Windows. Функциональность не является прямым совпадением, так как две системы не выполняют задачи одинаково. Тем не менее, вы должны найти опыт знакомым.

Linux имеет множество настольных сред, и многие поставляются со своими опциями. Вот три из основных.

1. Системный монитор GNOME

LinuxTaskManager-GNOME-System-Monitor

Стандартное приложение системного монитора GNOME сохраняет фокус на процессы, ресурсы и файловые системы. Первая вкладка показывает, какие процессы запущены, под каким пользователем, идентификационный номер и нагрузка на ваш компьютер. Когда вы выбираете один, Завершить процесс появляется кнопка, которая может принудительно закрыть приложения. Это не всегда работает. В этих случаях вам нужно попробовать некоторые из команд, описанных ниже.

На второй вкладке в режиме реального времени отображается рабочая нагрузка на каждое из ядер ЦП, объем ОЗУ или объем подкачки, а также объем работы в сети. Третья вкладка предназначена для отслеживания вашего хранилища. Здесь вы можете увидеть, сколько данных занимает каждый из ваших разделов.

2. Системный монитор KDE

LinuxTaskManager-KDE-System-Monitor

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

Вторая вкладка показывает в реальном времени загрузку вашего процессора, использование памяти и сетевую активность. Он практически идентичен вкладке «Ресурсы» в системном мониторе GNOME.

Как и следовало ожидать от KDE

, вы можете настроить аспекты в соответствии с вашими потребностями. Существует возможность создавать новые вкладки, отображающие такую ​​информацию, как использование разделов и файлы журналов.

LinuxTaskManager-KDE-System-Monitor-New-Tab

3. Диспетчер задач XFCE

Легкие настольные компьютеры XFCE

диспетчер задач покончил со стандартным интерфейсом с вкладками. Вместо этого вы получаете графическое представление загрузки процессора и памяти со списком процессов внизу.

LinuxTaskManager-XFCE-Task-Manager

В отличие от стандартных приложений GNOME и KDE, вы можете работать с медленными процессами несколькими способами. Щелкните правой кнопкой мыши и выберите Стоп, прекратить, или же Убийство.

Подтянуть системный монитор с помощью Ctrl + Alt + Delete

В Linux Ctrl + Alt + Delete обычно не делает того, чего вы ожидаете. Нажатие этих горячих клавиш вызывает меню выхода из системы, из которого вы можете перезапустить или отключить питание. Это альтернатива нажатию клавиши питания.

Изменить это просто. Под GNOME, например, перейдите в Настройки> Клавиатура.

Выберите вкладку «Ярлыки». Затем найдите пользовательские ярлыки на боковой панели и нажмите + кнопка. Введите имя для ярлыка и команду, используемую для запуска диспетчера задач. Для системного монитора GNOME введите gnome-system-monitor.

LinuxTaskManager-заказ Ярлыки

После этого вы можете выбрать этот элемент в списке пользовательских ярлыков. Затем введите связывание клавиатуры, удерживая нужные клавиши. В этом случае это будет Ctrl + Alt + Delete.

Уведомление спросит, хотите ли вы заменить предыдущую функцию, назначенную этим клавишам. Просто подтвердите, что вы делаете.

LinuxTaskManager-заказ Ярлыки-подтверждение

То, что вам нужно сделать, не одинаково во всех дистрибутивах на основе GNOME

, Но для большинства основных рабочих сред Linux

, процесс похож.

Инструменты командной строки

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

Ниже приведены некоторые из основных команд.

п.с.

LinuxTaskManager пс

ps означает статус процесса. Используйте это, чтобы показать список процессов, запущенных под текущим пользователем. Вы увидите имя и идентификационный номер процесса (PID), который можно использовать при вводе других команд.

убить и убить

убить является одной из таких команд. Получите PID для завершения этого процесса. Если это не удается, добавьте сигнал 9, чтобы увеличить ваши шансы на успех.

kill -9 2470

По умолчанию kill использует сигнал 15 с именем SIGTERM. Сигнал 9 является SIGKILL. Последний сбой только когда процесс делает запрос к ядру. При таких обстоятельствах это закончится после выполнения системного вызова.

Используйте kill -l для полного списка сигналов.

LinuxTaskManager Смертельный

Команда killall позволяет завершить процесс по имени. Если Firefox зависает, вы можете использовать следующий пример, чтобы принудительно закрыть приложение.

killall firefox

Xkill

LinuxTaskManager-Xkill

Иногда вы не знаете фактического названия приложения. В этом случае вы можете использовать более графический подход. Введите xkill в терминал, чтобы превратить курсор в X. Затем нажмите на окно, которое не отвечает, и наблюдайте, как оно исчезает.

Топ

LinuxTaskManager-топ

Команда top показывает, какие задачи больше всего нагружают ваш процессор. Вы можете отсортировать список по использованию ЦП или ОЗУ, длительности работы программы и другим факторам.

vmstat

LinuxTaskManager-vmstat

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

свободно

LinuxTaskManager-бесплатно

Эта команда показывает, сколько памяти доступно. Столбцы показывают свободную и использованную физическую и подкачку памяти. Плюс вы можете увидеть буферы, используемые ядром.

lscpu

LinuxTaskManager-lscpu

Некоторая информация, которую вы получаете из приведенных выше команд, не имеет смысла без контекста. Сколько процессоров у вашего компьютера? Какой тип архитектуры вы используете? Используйте lscpu, чтобы увидеть эту информацию, которая имеет смысл.

Чувствуете ли вы контроль?

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

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

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