Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky
Základné použitie:
Najjednoduchší formulár „PS`, zobrazuje minimálny zoznam procesov spustených v aktuálnej terminálovej relácii. Spravidla to nie je veľmi informatívne samostatne.
Bežné možnosti a použitie:
* `ps aux` (alebo` ps -e -f`): Toto je veľmi bežná a užitočná variácia. Zobrazuje komplexný zoznam všetkých prevádzkových procesov v systéme, vrátane tých, ktoré ste nezačali. Výstup zvyčajne obsahuje:
* User: Používateľské meno vlastníka procesu.
* pid: ID procesu (jedinečné číslo identifikujúce každý proces).
* %CPU: Percento času CPU, ktorý proces používa.
* %Mem: Percento pamäte, ktorý proces používa.
* vsz: Veľkosť virtuálnej pamäte používaná v procese.
* rss: Veľkosť súpravy rezidentov (množstvo použitej fyzickej pamäte).
* tty: Ovládací terminál (ak existuje).
* stat: Stav procesu (napr. „S“ pre spanie, r 'pre beh, „z“ pre zombie).
* Štart: Čas začal proces.
* čas: Kumulatívny čas CPU používaný v procese.
* Príkaz: Príkaz, ktorý tento proces spustil.
* `ps -f` (plný formát): Poskytuje podrobnejšie informácie o každom procese ako predvolený príkaz `ps`. Je to podobné ako v prípade `ps aux`, ale v závislosti od vášho systému môže vykazovať mierne odlišné stĺpce.
* `ps -p
* `ps -u
* `ps -e` (všetky procesy): Podobne ako v prípade „PS aux`, zobrazuje informácie o všetkých procesoch prevádzky.
* `pgrep
* `pkill
* `Grep` s` ps`: Často môžete kombinovať `ps` s` Grep`, aby ste filtrovali výstup. Napríklad `ps aux | GREP Firefox` zobrazí iba procesy súvisiace s Firefoxom.
Príklad: Povedzme, že chcete nájsť PID procesu utečenca, ktorý konzumuje nadmerný procesor. Môžete použiť:
`` `Bash
PS aux | Sort -k 3 -R | hlava -n 10
`` `
Tento príkaz robí nasledujúce:
1. `PS aux`:Uvádza všetky procesy s rozšírenými informáciami.
2. `Zoradenie -k 3 -r`:Výstup v opačnom poradí na základe tretieho stĺpca (%CPU).
3. `Head -n 10`:zobrazuje iba 10 najlepších procesov CPU.
Stručne povedané, „PS“ je nevyhnutným nástrojom príkazového riadku na monitorovanie a riadenie procesov v Linuxe. Rôzne možnosti poskytujú veľkú flexibilitu v tom, ako prezeráte a interagujete s procesmi bežiacimi vo vašom systéme. Nezabudnite sa poradiť na stránke „Man Ps“, kde nájdete úplný odkaz na všetky dostupné možnosti a ich správanie.