- Arch Linux
- #2 2007-06-29 03:51:45
- Re: Linux-equivalent of Task Manager?
- #3 2007-06-29 05:52:04
- Re: Linux-equivalent of Task Manager?
- #4 2007-06-29 07:33:10
- Re: Linux-equivalent of Task Manager?
- #5 2007-06-29 07:39:51
- Re: Linux-equivalent of Task Manager?
- #6 2007-06-29 08:03:05
- Re: Linux-equivalent of Task Manager?
- #7 2007-06-29 08:38:23
- Re: Linux-equivalent of Task Manager?
- #8 2007-06-29 09:51:37
- Re: Linux-equivalent of Task Manager?
- #9 2007-06-29 10:25:31
- Re: Linux-equivalent of Task Manager?
- #10 2007-06-29 12:11:21
- Re: Linux-equivalent of Task Manager?
- #11 2007-06-29 15:34:26
- Re: Linux-equivalent of Task Manager?
- #12 2007-06-29 18:42:48
- Re: Linux-equivalent of Task Manager?
- #13 2007-06-29 19:08:53
- Re: Linux-equivalent of Task Manager?
- #14 2007-06-29 19:13:18
- Re: Linux-equivalent of Task Manager?
- #15 2007-06-29 21:54:10
- Re: Linux-equivalent of Task Manager?
- Запускаем диспетчер задач в Linux
- Открываем диспетчер задач в терминале
- Запускаем графический диспетчер задач
- Ищем системный вариант
- Загружаем системный монитор из графической оболочки Gnome
- Аналог диспетчера задач в Linux
- Используем консоль
- Для любителей графического интерфейса
- Gotop. Диспетчер задач Linux
Arch Linux
So far, I’m loving Linux! I’ve just come from Windows so what’s the linux equivalent of the task manager (or if there’s seperate programs)? i.e. terminate processes, view cpu usage, ram, etc.. If it helps I’m using kdemod (and compiz-fusion which ROCKS!). I’m looking for more of a sleek style.
Last edited by KCE (2007-06-29 03:45:04)
#2 2007-06-29 03:51:45
Re: Linux-equivalent of Task Manager?
The closest equilvalent in KDE is ksysguard. A lot of the information is also listed if you type top into a terminal. Processes can be stopped with kill [process number] where you can get the number from the list of processes in top of with the command ps -A. You can also kill all processes with the same name (or if you know a name and don’t want to look up the number) with killall [name].
#3 2007-06-29 05:52:04
Re: Linux-equivalent of Task Manager?
Who is this doin’ this synthetic type of alpha beta psychedelic funkin’?
#4 2007-06-29 07:33:10
Re: Linux-equivalent of Task Manager?
What is wrong in the good old top?
#5 2007-06-29 07:39:51
Re: Linux-equivalent of Task Manager?
#6 2007-06-29 08:03:05
Re: Linux-equivalent of Task Manager?
What is wrong in the good old top?
«top sucks, htop just sucks less.» (btw, what’s the original of that sentence?)
seriously, htop has marking (select multiple tasks), scrolling, inline search, configurable meters.
oh, there’s one ‘task manager’ for gnome, but I can’t seem to recall the name.
Last edited by lloeki (2007-06-29 08:05:56)
To know recursion, you must first know recursion.
#7 2007-06-29 08:38:23
Re: Linux-equivalent of Task Manager?
The Mutt E-Mail Client
«All mail clients suck. This one just sucks less.» -me, circa 1995
There is also xfce task manager:
#8 2007-06-29 09:51:37
Re: Linux-equivalent of Task Manager?
in gnome is «gnome-system-monitor»
#9 2007-06-29 10:25:31
Re: Linux-equivalent of Task Manager?
If you want a constant monitoring you can also put conky on your desktop. There’s a package for it in extra
Stand back, intruder, or i’ll blast you out of space! I am Klixon and I don’t want any dealings with you human lifeforms. I’m a cyborg!
#10 2007-06-29 12:11:21
Re: Linux-equivalent of Task Manager?
The closest equilvalent in KDE is ksysguard.
Yeah, if you’re using KDEMod, KSysGuard really is a great place to start. It’s a task mananger plus a highly configurable graphical sensor front end. I’ve never had a reason to not use it when in KDE.
#11 2007-06-29 15:34:26
Re: Linux-equivalent of Task Manager?
I just love GkrellM, it’s not a full task manager, but it’s good to monitor system activity.
#12 2007-06-29 18:42:48
Re: Linux-equivalent of Task Manager?
I raise my glass for htop!
#13 2007-06-29 19:08:53
Re: Linux-equivalent of Task Manager?
the only thing that htop misses is setting cpu affinity.
hmm. sounds like a nice coding challenge for my next weeks
#14 2007-06-29 19:13:18
Re: Linux-equivalent of Task Manager?
http://galeria.firlej.org
Voiceless it cries,Wingless flutters,Toothless bites,Mouthless mutters.
http://grizz.pl
#15 2007-06-29 21:54:10
Re: Linux-equivalent of Task Manager?
Thank you for all the suggestions.KSys was what I was looking for but I also want something nicer looking always on display. I tried Conky (which looks perfect!) but problem is the transparency doesn’t work with kde Although I did find this workaround. I’m also trying out Gkrellm.Hopefully that transparency bug gets fixed. Is there any tool like it that uses «true transparency»?
Last edited by KCE (2007-06-29 22:03:10)
Запускаем диспетчер задач в Linux
Несмотря на более высокую отказоустойчивость Linux в сравнении с Windows, случается так, что нужно получить доступ к диспетчеру задач, чтобы «убить» какой-то процесс или просто отследить его поведение (избыточное потребление ресурсов или некорректную работу).
Открываем диспетчер задач в терминале
Отследить запущенные в Linux процессы можно с помощью текстовой утилиты htop. Она довольно наглядно отображает всю необходимую информацию. В ней есть удобный поиск конкретных процессов и взаимосвязи между запущенными программами. Также в программе можно посмотреть код PID процесса для его завершения через командную строку. В общем, это полноценный диспетчер задач, только jy работает в терминале и управляется не так, как мы привыкли в графической оболочке.
По умолчанию этого диспетчера задач нет в большинстве дистрибутивов. Поэтому придется скачать его. Благо он доступен в популярных репозиториях. Скорее всего, получится установить htop одной командой sudo название менеджера пакетов install htop.
Например, в Ubuntu (или в его дериватах типа Linux Mint и Elementary OS) — sudo apt-get install htop В Fedora — __sudo dnf install htop__
В openSUSE — sudo zypper install htop
Вот как будет выглядеть процесс установки на примере Linux Mint:
Загружаем утилиту в систему с помощью стандартного менеджера пакетов
При вводе пароля набираемые символы могут не отображаться. Придется вписывать их вслепую
На этом все. Теперь остается разобраться с тем, как работает диспетчер задач. Элементы управления расположены в нижней части окна и закреплены за клавишами F1-F9.
Вот как выглядит наш диспетчер задач
Запускаем графический диспетчер задач
Если разбираться в терминале не очень хочется, то можно воспользоваться одним из доступных графических диспетчеров задач или загрузить какой-нибудь на свой вкус. Я рассмотрю диспетчер задач, встроенный в графическую оболочку XFCE, а также загружу аналогичную утилиту из рабочего стола Gnome.
Ищем системный вариант
Когда нет каких-то особых предпочтений в выборе программ, сначала стоит попробовать отыскать в системе уже имеющийся диспетчер задач.
В оболочке XFCE меню располагается в левом нижнем углу (как и в KDE). А в GNOME 3 оно отображается в верхнем левом углу
- Прописываем в поиск название программы (обычно она так и называется, «Диспетчер задач» или «Системный монитор»).
Ищем подходящее приложение
И, собственно, все. В моем примере используется графическая оболочка XFCE со встроенным диспетчером задач. Диспетчер довольно минималистичен и не так функционален, как его аналоги. Но это дело вкуса.
Вот как выглядит диспетчер задач в XFCE
Загружаем системный монитор из графической оболочки Gnome
Большим спросом пользуется диспетчер задач из графической оболочки Gnome. Он относительно современный и отображает более подробную информацию о процессах, протекающих в системе. Тем, кто привык к работе с GUI, он точно понравится. Чтобы начать с ним работать:
- Просто скачиваем диспетчер задач с помощью команды sudo apt-get install gnome-system-monitor
Загружаем нужный компонент из базового репозитория
Открываем диспетчер задач из терминала. При желании можно найти соответствующий ярлык в списке установленных программ
Интерфейс Gnome System Monitor делится на три части. В первой вкладке отображается список запущенных процессов, имя пользователя, который их запустил, и количество ресурсов, которое потребляют действующие программы.
Здесь можно управлять всеми запущенными программами. Есть удобный поиск по задачам
Вторая вкладка полностью посвящена отслеживанию потребляемых ресурсов. История нагрузки на процессор. История заполнения оперативной и физической памяти. А также история потребления трафика (загрузки и выгрузки).
Следим за используемыми ресурсами
В третьей вкладке отображаются все подключенные физические диски (включая внешние диски и флешки). Можно посмотреть сколько места занято и свободно.
Аналог диспетчера задач в Linux
Программы имеют свойство зависать — никуда от этого не денешься, даже в Linux. Поэтому один из вопросов, через который обязательно проходит начинающий линуксоид: где в Linux диспетчер задач? Как завершить зависший процесс?
Используем консоль
Стоит сказать, что (как и в Windows, если Вы не знали) один из простейших способов завершить процесс в Linux — сделать это через консоль.
Для этого сначала придется узнать PID процесса, а затем выполнить специальную команду.
Для того, чтобы увидеть все процессы в системе введите:
Результат будет выглядеть так:
В выведенном списке процессов найдите нужный, видите его PID? Он идет вторым значением в каждой выведенной строке. Берем его, и выполняем вводим следующую команду:
Само собой, вместо букв PID надо ввести PID нужного процесса.
Вот, собственно, и все. Осталось добавить пару хитростей.
Если Вы заранее знаете, как называется процесс, можно воспользоваться командой:
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-подобных дистрибутивах можно командой:
Gotop. Диспетчер задач Linux
Gotop. Диспетчер задач Linux
Есть много способов узнать о производительности системы.
Это консольные команды которые требуют понимания, опыта и прочего что отпугивает рядового пользователя
Хочется современно и красиво и быстро посмотреть насколько загружена система
Можно это сделать графическими приложениями, но можно это делать и в консоли
Есть стандартные ПО о которых знает большинство а именно top, или htop
top обычно уже есть в системе
Htop ставиться из репозитариев (Пример Debian или Ubuntu)
Gotop. Собственно о нём и статья
Его нет в репозитариях кроме как в AUR для Arch Linux
Идем на GitHub
https://github.com/cjbassi/gotop
Читаем что это и варианты установки
Переходим на вкладку releases
https://github.com/cjbassi/gotop/releases
Качаем архив под нашу систему. Я брал gotop_1.5.0_linux_amd64.tgz
Распаковываем и перемещаем в /usr/bin/ любым удобным способом. Это нужно для запуска из любого места просто командой gotop
На всякий случай делаем исполняемым. В архиве он уже был исполняемый, но желательно проверить
tar xf gotop_1.5.0_linux_amd64.tgz chmod +x gotop sudo mv gotop /usr/bin/
Запускаем и наслаждаемся
Есть так же доп опции, которые можно посмотреть как обычно
Для запуска с понравившейся темой можно прописать алиас в .bashrc
nano .bashrc . alias gotop='gotop -c monokai' .