Mnoho začátečníků však nezná přesný způsob, jak uvést proces bez chyb. Takže v tomto krátkém článku vysvětlíme různé metody, jak vypsat proces v Linuxu. Tuto část jsme rozdělili do několika částí, abychom vám poskytli nejlepší příkazy pro seznam procesů v Linuxu.
Příkaz ps
ps neboli „stav procesu“ je nejběžnější nástroj pro seznam procesů v terminálu:
ps -To je
Volba -e vede ps k zobrazení každého procesu bez ohledu na to, zda uživatel tyto procesy vlastní. Kromě toho můžete upravit příkaz ps tak, aby vytvořil další podrobnosti pomocí možností „aux“:
ps na
Vrchní příkaz
Pokud si přejete zobrazit seznam systémových procesů v reálném čase, použijte příkaz top. Průběžně aktualizuje seznam procesů podle nových a dokončených procesů a poskytuje přesnější výsledky:
horní
Výše uvedený příkaz při provádění zobrazuje seznam procesů podle jejich spotřeby CPU. Kromě toho nemůžete komunikovat s terminálem, dokud nestisknete „q“ pro ukončení hlavního nástroje.
Příkaz pstree
Pstree je velmi odlišný od výše uvedených dvou příkazů, protože zobrazuje hierarchický vztah procesů ve stromové struktuře. Pomáhá vám vizuálně porozumět tomu, jak proces začíná, a jeho spojení s ostatními aktivními procesy.
pstree
Nástroj Pohledy
Nástroj Glances poskytuje stručný přehled aktuálně běžícího procesu. Musíte však nainstalovat nástroj spuštěním níže uvedeného příkazu:
Operační systém | Příkaz |
Debian/Ubuntu | sudo apt install pohledy |
Fedora | sudo dnf instalační pohledy |
Arch Linux | sudo pacman -Sy pohledy |
openSUSE | sudo zypper instalační pohledy |
Po úspěšné instalaci můžete Glances otevřít spuštěním následujícího příkazu:
pohledy
Rychlé shrnutí
Vědět, jak vypsat procesy, může pomoci uvolnit místo a vypnout aktuálně běžící proces. Tento článek popisuje čtyři způsoby – příkazy top, ps, pstree a pgrep. Můžete si vybrat použití kteréhokoli z nich podle toho, co vám nejlépe vyhovuje. Doporučujeme používat jakékoli příkazy opatrně, jinak se mohou objevit chyby.