Najlepsi menedżerowie zadań dla Linux

Najlepsi menedżerowie zadań dla Linux
W tym artykule obejmie listę przydatnych aplikacji do zarządzania zadaniami dostępnych dla Linux. Te aplikacje pozwalają wyświetlić zużycie zasobów poszczególnych procesów i umożliwić konfigurowanie alertów i zarządzanie ich zachowaniem. Termin „zużycie zasobów” tutaj odnosi się głównie do procesora, pamięci i użycia sieci.

Szczyt

TOP to narzędzie wiersza poleceń do wyświetlania zużycia zasobów różnych procesów i zadań działających w systemie Linux. Jest domyślnie zainstalowany w prawie wszystkich dystrybucjach Linux i może również wykazywać ogólne użycie zasobów systemowych. Zawiera także opcję dostosowania priorytetu (uprzejmości) uruchamiania procesów. TOP jest naprawdę przydatny, jeśli chcesz zidentyfikować procesy, które jedzą zasoby systemowe i jeśli chcesz porównać różne aplikacje. Najlepsze prezenty dane są w ładnej formie tabelarycznej.

Aby uruchomić górę, wykonaj następujące polecenie:

$ top

Możesz dowiedzieć się więcej o TOP za pomocą następujących dwóch poleceń:

$ top - -help
$ man top

Htop

HTOP to menedżer zadań wiersza poleceń, który działa podobnie do wspomnianej powyżej aplikacji „TOP”. Jest jednak wyposażony w wiele dodatkowych funkcji i interaktywności, które pozwolą ci korzystać z niektórych zaawansowanych funkcji. W oparciu o bibliotekę NCurses, HTOP może również pokazać kolorowe dane wyjściowe dla lepszej czytelności. Dolny rząd w HTOP pokazuje skróty klawiatury do zmiany ustawień i filtrowania wyników. Możesz także użyć HTOP do zmiany priorytetu zużycia zasobów procesów.

Możesz zainstalować HTOP w Ubuntu, używając poniższego polecenia:

$ sudo apt instal hTOP

HTOP można zainstalować z menedżera pakietu dostarczonego z dystrybucją Linux. Możesz także pobrać go z strony głównej.

Aby uruchomić HTOP, użyj następującego polecenia:

$ htop

Możesz dowiedzieć się więcej o HTOP za pomocą następujących dwóch poleceń:

$ htop - -Help
$ MAN HTOP

Wstępnie zainstalowani menedżerowie zadań

Dedykowane narzędzie do zarządzania zadaniami znajduje się w stosie aplikacji większości środowisk komputerowych opartych na systemie Linux. Jeśli używasz środowisk stacjonarnych GNOME, KDE, XFCE, MATE, LXDE i LXQT, dostaniesz narzędzie do zarządzania zadaniami domyślnie jako aplikacja wstępnie zainstalowana. Możesz uruchomić to narzędzie z uruchamiania aplikacji, aby rozpocząć zarządzanie zadaniami. Zwykle można znaleźć te aplikacje do zarządzania zadaniami, wyszukując termin „monitor systemu” lub „menedżera zadań” w uruchamianiu aplikacji i menedżerze pakietów dystrybucji Linux.

Jeśli z jakiegoś powodu jeden z tych menedżerów zadań nie jest domyślnie dostępny w dystrybucji Linux, możesz go zainstalować, wyszukując „KSysguard”, „Gnome System Monitor”, „Mate System Monitor”, „Lxtask”, „XFCE4 Menedżer zadań ”Warunki w menedżerze pakietów.

Ps

PS to kolejne przydatne narzędzie, które domyślnie jest wstępnie zainstalowane w prawie wszystkich rozkładach Linux. Chociaż nie jest tak zaawansowany jak TOP i HTOP, jest wystarczająco dobry, jeśli chcesz znaleźć identyfikator procesu (PID) określonego zadania, aby dalsze uruchomienie dowolnych poleceń.

Nie musisz instalować „PS” w dystrybucji Linux. Jeśli jednak z jakiegoś powodu nie jest dostępny, możesz go wyszukać w menedżerze pakietów.

Aby uruchomić „PS”, użyj następującego polecenia (zastąp nazwę użytkownika):

$ ps -l -u

Możesz dowiedzieć się więcej o „PS”, używając dwóch następujących poleceń:

$ ps - -help
$ MAN PS

Pstree

Pstree działa podobnie do polecenia „PS”, z unikalną funkcją „widoku drzewa” . Może pokazywać procesy i ich dzieci w formacie drzewa, umożliwiając użytkownikom lepsze monitorowanie działań.

Pstree powinien być wstępnie zainstalowany w dystrybucji Linuksa. Jeśli nie, wyszukaj go w menedżerze pakietów, ponieważ jest zawarty w repozytoriach wszystkich głównych dystrybucji Linux.

Aby pokazać procesy i podprocesy wraz z ich identyfikatorami procesu, użyj następującego polecenia:

$ pstree -p

Możesz dowiedzieć się więcej o „pstree” za pomocą następujących dwóch poleceń:

$ pstree - -Help
$ man pstree

Spojrzenia

Grances to narzędzie do monitorowania procesów typu open source i międzyplatformowych napisane w Pythonie. Posiada interfejs NCurses i tekst, który można wyświetlić w emulatorze terminalowym, a także interfejsie internetowym, który można wyświetlić w dowolnej przeglądarce. Przeglądarka internetowa wymaga konfiguracji klienta-serwera, binaria dla obu są zawarte w oficjalnych kompilacjach. Rzuty mogą pokazywać przytłaczającą ilość informacji i jest znacznie potężniejsza niż inne narzędzia wymienione w artykule. Możesz go dostosować do wyświetlania tylko ograniczonych informacji za pomocą licznych opcji wiersza poleceń.

Aby zainstalować spojrzenia w Ubuntu, użyj następującego polecenia:

$ Spojrzenie

Możesz zainstalować spojrzenia w innych dystrybucjach Linux z menedżera pakietu lub możesz śledzić oficjalne instrukcje instalacji dostępne tutaj.

Aby dowiedzieć się więcej o spojrzeniach, używając dwóch następujących poleceń:

$ Grances -Help
$ Man rzuci się

Wniosek

Narzędzia do zarządzania zadaniami pozwalają lepiej kontrolować swój system, dostarczając użytecznych informacji na temat zużycia zasobów poszczególnych procesów. Narzędzia te są szczególnie przydatne dla administratorów systemowych, twórców aplikacji i graczy, którzy rutynowo monitorują zachowanie procesów.