Мониторинг

Лучшие диспетчеры задач для Linux

Лучшие диспетчеры задач для Linux
В этой статье будет рассмотрен список полезных приложений для управления задачами, доступных для Linux. Эти приложения позволяют просматривать потребление ресурсов отдельными процессами и позволяют настраивать предупреждения и управлять их поведением. Термин «потребление ресурсов» здесь в основном относится к использованию ЦП, памяти и сети.

Вершина

Top - это инструмент командной строки для отображения потребления ресурсов различными процессами и задачами, выполняемыми в вашей системе Linux. Он устанавливается по умолчанию почти во всех дистрибутивах Linux, а также может отображать общее использование системных ресурсов. Он также имеет возможность настраивать приоритет (удобство) запущенных процессов. Top действительно полезен, если вы хотите идентифицировать процессы, которые потребляют системные ресурсы, и если вы хотите провести сравнение между различными приложениями. Лучшие данные представлены в красивой табличной форме.

Чтобы запустить Top, выполните следующую команду:

$ топ

Вы можете узнать больше о Top, используя следующие две команды:

$ top --help
$ человек сверху

Htop

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

Вы можете установить Htop в Ubuntu, используя команду, указанную ниже:

$ sudo apt install htop

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

Чтобы запустить Htop, используйте следующую команду:

$ htop

Вы можете узнать больше о Htop, используя следующие две команды:

$ htop --help
$ man htop

Предустановленные диспетчеры задач

Специальная утилита управления задачами включена в стек приложений большинства настольных сред на базе Linux. Если вы используете среды рабочего стола на основе GNOME, KDE, Xfce, MATE, LXDE и LXQt, вы получите инструмент управления задачами, доступный по умолчанию как предустановленное приложение. Вы можете запустить этот инструмент из панели запуска приложений, чтобы начать управление задачами. Обычно эти приложения для управления задачами можно найти, выполнив поиск по термину «системный монитор» или «диспетчер задач» в средстве запуска приложений и диспетчере пакетов вашего дистрибутива Linux.

Если по какой-либо причине один из этих диспетчеров задач недоступен по умолчанию в вашем дистрибутиве Linux, вы можете установить его, выполнив поиск «KSysGuard», «Gnome System Monitor», «Mate System Monitor», «LXTask», «XFCE4». Диспетчер задач »в диспетчере пакетов.

Ps

Ps - еще один полезный инструмент, который по умолчанию предустановлен почти во всех дистрибутивах Linux. Хотя он не такой продвинутый, как Top и Htop, он достаточно хорош, если вы просто хотите найти идентификатор процесса (PID) определенной задачи для дальнейшего запуска любых команд на ней.

Вам не нужно устанавливать «ps» в вашем дистрибутиве Linux. Однако, если по какой-то причине он недоступен, вы можете найти его в диспетчере пакетов.

Чтобы запустить «ps», используйте следующую команду (замените имя пользователя):

$ ps -l -u

Вы можете узнать больше о «ps», используя следующие две команды:

$ ps --help
$ человек пс

Pstree

Pstree работает аналогично команде «ps» с уникальной функцией «древовидного представления» . Он может отображать процессы и их дочерние подпроцессы в древовидном формате, что позволяет пользователям лучше отслеживать выполняемые задачи.

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

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

$ pstree -p

Вы можете узнать больше о «pstree», используя следующие две команды:

$ pstree --help
$ man pstree

Взгляды

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

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

$ взгляды

Вы можете установить Glances в других дистрибутивах Linux либо из диспетчера пакетов, либо следуя официальным инструкциям по установке, доступным здесь.

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

$ glances --help
$ человек смотрит

Заключение

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

Как изменить указатель мыши и размер курсора, цвет и схему в Windows 10
Указатель мыши и курсор в Windows 10 - очень важные аспекты операционной системы. То же самое можно сказать и о других операционных системах, так что,...
Бесплатные движки с открытым исходным кодом для разработки игр для Linux
В этой статье будет рассмотрен список бесплатных игровых движков с открытым исходным кодом, которые можно использовать для разработки 2D- и 3D-игр в L...
Shadow of the Tomb Raider для Linux Учебное пособие
Shadow of the Tomb Raider - двенадцатое дополнение к серии Tomb Raider - франшизе приключенческой игры, созданной Eidos Montreal. Игра была очень хоро...