Linuxiga töötamine võib olla väljakutsuv, eriti kui sul on vaja ülevaadet käimasolevatest protsessidest ja nende süsteemiressursside tarbimisest. Selles juhendis näitan ma, kuidas käsud ps, top ja kill aitavad sul tõhusalt välja selgitada, millised programmid töötavad ja kuidas neid vajadusel lõpetada. See on eriti oluline, kui mõni protsess mõjutab sinu süsteemi jõudlust.
Olulisemad järeldused
- Käsu ps abil saad kuvada kõik käimasolevad protsessid.
- Käsk top pakub dünaamilist ülevaadet süsteemiressurssidest ja nende kasutamisest.
- Käsu kill abil saad protsessid sihipäraselt lõpetada, mis parandab sinu süsteemi stabiilsust.
Samm-sammuline juhend
1. Protsesside kuvamine käsuga ps
Käimasolevate protsesside ülevaate saamiseks kasuta käsku ps. See kuvab protsessid, mis töötavad sinu kasutaja all. Põhi formaat on ps.

Kui soovid näha kõiki protsesse, mis süsteemis töötavad, saad kasutada käsku ps -ax. See annab sulle laiemat loetelu protsessidest, sealhulgas root-kasutaja ja teiste kasutajate protsessidest.
2. Spetsiifiliste protsesside filtreerimine
Kui sind huvitavad vaid kindlad protsessid, saad kasutada käsku ps -ax | grep

3. Üksikasjalikud protsessiandmed ps aux käsuga
Veelgi üksikasjalikuma teabe saamiseks saad kasutada käsku ps aux. Siin saad mitmeid andmeid, sealhulgas PID (protsessi ID), CPU ja mälu kasutuse iga aktiivse eksemplari kohta.

Olulisem aspekt on PID, millega saad tuvastada spetsiifilised protsessid.
4. Dünaamiline ülevaade käsuga top
Käsk top annab sulle dünaamilise protsesside loendi, mis uuendatakse iga kahe kuni kolme sekundi järel. Lihtsalt kirjuta terminali top ja saad kohe ülevaate protsessidest ja nende ressursikasutusest.

5. Sorteerimine ja erinevad vaated top-is
Top-vaates saad vaadet kohandada. Vajuta klahvi M, et sorteerida protsesse nende mälu tarbimise järgi.

Selgita teavet selgelt, esile tõstes sellega seotud veerge.
6. Protsesside lõpetamine otse top-ist
Kui soovid protsessi lõpetada, kui top käsk on aktiivne, vajuta k (kill jaoks) ja sisesta protsessi PID, mille soovid lõpetada. See võimaldab sul protsessi vahetult keelata.

Sa saad vaadata PID-d ka nimekirjas, mis kasutab praegu kõige rohkem mälu.
7. Protsesside lõpetamine käsuga kill
Protsessi lõpetamiseks kasuta kill-käsku, järgides seda PID-ga. Näiteks kill -9

Alternatiivselt võid kasutada killall -9

Kokkuvõte - Protsesside ja instantside tõhus kuvamine ja haldamine Linuxis
Selles juhendis oled õppinud, kuidas kasutada käske ps, top ja kill, et omandada kontroll oma Linuxi süsteemi protsesside üle. Need tööriistad võimaldavad sul mitte ainult jälgida käimasolevaid protsesse, vaid ka kiiresti lõpetada ebaefektiivsed või mittevastavad programmid.
Korduma kippuvad küsimused
Milliseid samme pean võtma, et kuvada protsessid Linuxis?Kasutage käsku ps, et saada loetelu teie kasutaja all käimasolevatest protsessidest või ps -ax, et näha kõiki protsesse.
Kuidas ma leiaksin spetsiifilise protsessi?Kasutage käsku ps -ax | grep, et filtreerida konkreetse protsessi järgi.
Mida teeb käsk top?top näitab sulle dünaamilist ülevaadet kõigist käimasolevatest protsessidest ja nende ressursikasutusest.
Kuidas lõpetada protsess käsklusega kill?Kasutage kill -9, et lõpetada protsess kohe.
Kas ma saan korraga lõpetada mitu protsessi?Jah, käsuga killall -9 saad lõpetada kõik eksemplarid kindlast programmist.