Меню Рубрики

Task manager для linux

Диспетчер задач в Ubuntu

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

Да и сама система виснет очень редко, зависнуть может только окружение рабочего стола, да и то, если что-то намудрить с настройками. Подробнее о том, что делать в таких случаях, читайте в статье что делать если зависла Ubuntu, а пока поговорим про диспетчер задач.

Диспетчер задач Ubuntu

Чтобы запустить системный монитор, откройте главное меню системы и наберите в поиске monitor или монитор:

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

Чтобы завершить программу кликните, по ней в списке правой кнопкой мыши и выберите:

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

Но если зависло окружение рабочего стола то системный монитор уже не поможет, в этом случае можно воспользоваться всей мощностью терминала Linux. По умолчанию в системе открывается 7 независимых терминалов, в одном из которых запускается окружение рабочего стола. Обычно это седьмой терминал. Переключаться между ними можно с помощью сочетания клавиш Ctrl+ Alt + номер терминала, чтобы открыть первый терминал, нужно нажать Ctrl+Alt+1 и т д:

Здесь нужно авторизоваться, указав сначала логин, затем пароль. После авторизации можно делать всё что угодно, например, перезапустить графическое окружение командой:

sudo systemctl restart display-manager

Если вам нужен аналог диспетчера задач в терминале, можете воспользоваться утилитой htop. Для её установки выполните:

sudo apt install htop

Затем её можно запустить одноимённой командой:

Если вам нужно завершить конкретное приложение, его легче найти командой:

ps aux | grep имя_приложения

Затем завершить его командой:

sudo kill -TERM pid_приложения

Где pid_приложения — уникальный идентификатор приложения в системе, который вы узнали в предыдущей команде, во второй колонке:

На этом всё. Желаю вам, чтобы ваша система никогда не зависала.

Источник

Аналог диспетчера задач в Linux

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

Используем консоль

Стоит сказать, что (как и в Windows, если Вы не знали) один из простейших способов завершить процесс в Linux — сделать это через консоль.

Для этого сначала придется узнать PID процесса, а затем выполнить специальную команду.

Для того, чтобы увидеть все процессы в системе введите:

Результат будет выглядеть так:

В выведенном списке процессов найдите нужный, видите его PID? Он идет вторым значением в каждой выведенной строке. Берем его, и выполняем вводим следующую команду:

Само собой, вместо букв PID надо ввести PID нужного процесса.

Вот, собственно, и все. Осталось добавить пару хитростей.

Если Вы заранее знаете, как называется процесс, можно воспользоваться командой:

ps axu | grep название-приложения

Например, если я захочу найти KTorrent (хотя он у меня ни разу не вис, просто под руку попался) я введу:

ps axu | grep ktorrent

Здесь у нас и представится возможность использовать вторую хитрость — как видите, у KTorrent несколько процессов, чтобы завершить их все, я использую команду killall:

Эта команда завершит их все.

В завершении разговора о консоли осталось только порекомендовать интересующимся почитать про различные сигналы завершения процесса и их использование.

Для любителей графического интерфейса

Графические решения для просмотра и завершения процессов в Linux, конечно же, тоже существуют. Их наличие или отсутствие по-умолчанию зависит от Вашего дистрибутива. Если в Вашем дистрибутиве используется среда KDE — нажмите ctrl+escape, чтобы вызвать здешний «диспетчер задач» KRunner. В моем Linux Mint 17.2 KDE выглядит он вот так:

В Linux Mint 17.2, использующем в качестве DE Cinnamon, ничего такого «сходу» не нашлось, однако, установив пакет mate-system-monitor я обрел желаемое.

sudo apt-get install mate-system-monitor

После установки программу можно найти в меню, а выглядит она вот так:

В Ubuntu 14.04 программа System Monitor оказалась сразу включена в дистрибутив, осталось только найти ее в меню.

Ну и наконец, если в Вашем дистрибутиве ничего такого не нашлось, а орудовать в консоли не хочется, можете установить Htop. Хотя работает программа в консоли, интерфейс все-таки вполне можно назвать если не графическим, то псевдо-графическим точно:

Установить в Ubuntu-подобных дистрибутивах можно командой:

Источник

10 Best Linux Task Managers

One of the most important things for Linux users is task management, because all operating systems have mistakes, and Linux isn’t the exception yet. Sometimes, I have troubles with specific applications that collapse and the processes do not stop, it’s very weird, but sometimes it happens. So I use the Linux task manager, find the process and finally, I kill it. Also, you can use a task manager for other purposes as well as software testing or maybe you want to see the performance of your system.

If you’re looking for the perfect task manager, the following list should be helpless.

top ” is one of the most popular task managers used for a lot of Linux users. You can use it in any Linux distro, just open a terminal emulator and type “ top ”. I think that “ top ” is a great task manager because it shows you important information like the total number of tasks, CPU usage, ram usage, free ram, swap usage, etc.​When you start “ top ”, you can move the history of processes using alt + k (move up) and alt + j (move down). If you want to know more about how to use “ top ”, you can type the following command in a terminal: man top.

htop is an interactive system-monitor process-viewer. It is designed as an alternative to the Unix program top. It shows a frequently updated list of the processes running on a computer, normally ordered by the amount of CPU usage. Unlike top, htop provides a full list of processes running, instead of the top resource-consuming processes. htop uses color and gives visual information about processor, swap and memory status.

Htop isn’t included in all Linux distros, so, if you want to use it, you must install it using the package manager of your system.

If you want to know about how to use htop, you can see the documentation typing the following command: man htop.

Gnome System Monitor

It is one of the most popular task managers with the graphical interface in Linux, you can find it in the Gnome desktop environment or other Gnome fork. This task manager has several features because it is not only a task manager. You can see the status of the storage of all devices, check the status of the memory and swap, and also you can get information about network status.

LXTask

If you’re using Lxde as desktop environment, surely you are using LXTask as your task manager. It’s the default task manager for Lxde and it has some advantages. LXTask is very lightweight and simple, if you’re looking for a basic task manager, it’s your solution.

XFCE4 Task Manager

The Xfce desktop environment is one of my favorites, it has its own task manager. This task manager is lightweight and it should be enough for a basic monitoring of resources.​Features:

  • Support for Linux, OpenBSD, NetBSD, FreeBSD, and OpenSolaris.
  • Monitors the CPU and memory usage.
  • Tree view columns can be reordered.
  • View processes as a tree.
  • Display window icons/names.
  • Customizable with some settings.
  • Filter process list on process names.

Conky

Conky is a system monitor software for the X Window System. It is available for GNU/Linux and FreeBSD. It is free software released under the terms of the GPL license. Conky is able to monitor many system variables including CPU, memory, swap, disk space, temperature, top, upload, download, system messages, and much more.

One advantage of conky is that is doesn’t depend on the desktop environment and you can install it in any Linux distro.

Mate System Monitor

It’s a great task manager included in the MATE desktop environment, if you’re using MATE you can use it easily. It’s very similar to gnome task manager, especially talking about Gnome 2.

“ ps ” isn’t a task manager, but you can use it to see the processes status and manage your system.

For example, if you want to see the processes of a specific user, type the following:

pstree

It’s another command to see the processes status, it has many useful features and if you want to know more about it just type man pstree at your terminal. One advantage of pstree, is that it’s included in all Linux distros.

KSysGuard

KSysGuard is the default task manager of the KDE desktop environment, it has useful features similar to gnome task manager. Also, you can use it in another desktop environment, for example XFCE.

Conclusion

I think that the best task manager for me is htop, but you can use whatever you prefer. If you’re a new Linux user you should use Gnome System Monitor or may be KSysGuard, but If you’re an experimented Linux user I think that htop, ps, and pstree are for you.

Источник

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

  • Проверка ssd диска mac os
  • Проверка smart mac os
  • Проверить совместимость с mac os
  • Проблемы с установкой mac os yosemite
  • Проблемы с установкой mac os sierra