V operačním systému Linux je program ps nejběžnějším nástrojem používaným správcem systému. Poskytuje pohled na seznam běžících procesů v reálném čase.
Syntaxe ps může být trochu jiná. Uvedli jsme některé z nejlepších způsobů, jak můžete příkazy ps spolu s jednou pomlčkou, protože jde o nejpoužívanější syntaxi.
Začněme!
1. Zobrazit všechny procesy
Použitý příkaz: ps -ef

Zobrazí se aktuálně běžící procesy spolu s daty souvisejícími s každým procesem. Data se dále skládají ze sloupců zobrazujících PID, typ terminálu, název příkazu a dobu běhu.
2. Filtrujte procesy podle názvu procesu
Použitý příkaz – jméno ps -C

Procesy zobrazíte podle názvu procesu. Všechny názvy procesu budou malými písmeny. Prohledá všechny procesy bez -eprefixu.
3. Seřadit procesy podle uživatele
Použitý příkaz: ps -e -u

Výsledky ps můžete filtrovat, abyste získali procesy pod konkrétním uživatelským jménem. Můžete jej použít i bez předpony.
4. Seřaďte procesy podle ID procesu
Použitý příkaz: ps -ef -p 1234,5678,9012
Pokud víte, co je ID procesu určitého běžícího procesu, můžete jej filtrovat pomocí ID procesu.
5. Zobrazí konkrétní sloupce
ps -e -o pid,uname,pcpu,pmem,comm

S parametrem -o získáte konkrétní možnosti zobrazení výstupu pro výsledky příkazu ps.
Čtěte také: -
11 linuxových aplikací, které si musíte nainstalovat do... - Hledáte skvělé linuxové aplikace pro váš počítač? Našli jsme to nejlepší ze série. Podívejte se na náš seznam...
6. Grep v rámci výsledků
Název příkazu: ps -ef | pracovník grep
Pokud chcete poddajnost vyhledávat uvnitř výsledků z ps, můžete výsledky převést do grep. Pomocí tohoto příkazu (grep) můžete vyhledávat pomocí obvyklých výrazů pro vyhledávání vzorů.
7. Filtrujte procesy podle použití
Použitý příkaz: ps -e –sort=-pcpu -o pid,pcpu,comm

Filtruje příkaz pomocí uvedených sloupců. - prefix klasifikuje funkce v sestupném pořadí a + prefix filtry funkce ve vzestupném pořadí. Příkaz má také příkaz -o, který zobrazí konkrétní sloupce, není však nezbytný pro řazení
8. Mix & Match Renamed a Default Name sloupce
Použitý příkaz: ps -e -o pid,pcpu=CPU -o pmem=RAM,comm
Pokud si přejete skrýt záhlaví v konkrétních sloupcích, můžete ponechat prázdné místo hned za znakem =. Také, pokud chcete kombinovat přejmenované a výchozí sloupce názvů, pak potřebujete příznak -o pro každý přejmenovaný sloupec.
9. Znovu pojmenujte záhlaví sloupců
Použitý příkaz: ps -o pid=Proces,ruser=RealUser,comm=Příkaz

Sloupce můžete přejmenovat pomocí příkazu -o, který vytvoří uživatelsky zadaný výstupní vzhled. Vše, co musíte udělat, je připojit znak = a požadovaný název a příznak -o pro každé přejmenované záhlaví.
10. Zobrazte všechny kořenové procesy
Použitý příkaz: ps -f -U root -u root
Spouští vyhledávání všech běžících procesů s originálními a efektivními kořenovými identifikacemi. S parametrem -f můžete získat formát v plné délce. Chcete-li upravit výstup, můžete k němu přidat příznak -o.
11. Zobrazit procesová vlákna
Použitý příkaz: ps -p 4041 -L
Použijte příznak -L k přepínání zobrazení vlákna, abyste získali jakoukoli funkcionalitu ps. To se používá ke sledování vláken konkrétního procesu.
Musíš číst:-
Top 6 alternativ k Ubuntu Linux Hledáte lepší alternativu Ubuntu? Tento článek vypráví o 6 nejlepších linuxových distribucích, které lze použít místo Ubuntu....
12. Vystavte výsledky ve formě hierarchického stromu
Použitý příkaz: ps -e –forest

S ASCII art vytváří stromovou strukturu pro zobrazení procesů. Zobrazuje rozvětvené a podřízené procesy jako nástupce relevantních procesů s odpovídajícími třídami. Pokud chcete skrýt „větve“ stromu, nahraďte –forest –H
Toto jsou některé z kombinovaných příkazů, které lze použít s příkazem ps k získání informací o běžících procesech a také mohou zobrazovat informace v užitečných formátech.