Vrhunska naredba u Linuxu daje korisne statističke podatke o resursima sustava. Možemo ga koristiti za pregled korištenja procesora i memorije zajedno s podacima o procesu pokrenutih usluga. Zombi procese možete pronaći i pomoću vrha. Dakle, svladavanje naredbe top potrebno je za Linux administratore.

Sljedeći odjeljak nudi jednostavan pregled naredbe top i pokazuje kako koristiti top u stvarnim scenarijima.

Kako funkcionira vrhunska naredba?

Prema zadanim postavkama, vrh prikazuje popis pokrenutih procesa uz standardne mjerne podatke CPU -a. Prvi dio izlaza možete zamisliti kao nadzornu ploču. Donji odjeljak prikazuje popis procesa i pruža prikaz u stvarnom vremenu svih pokrenutih procesa.

Nadzorna ploča sastoji se od pet redaka, od kojih svaki sadrži neke mjerne podatke. Prvi redak prikazuje kratke podatke o sustavu, kao što su vrijeme neprekidnog rada, prosječno učitavanje i broj trenutno prijavljenih korisnika. Zadaci su prikazani u drugom retku. Treći prikazuje opterećenje procesora, a sljedeća dva retka pokazuju korištenje memorije.

instagram viewer

Imajte na umu da naredbe koje navedete dok se pokreće top razlikuju velika i mala slova. Na primjer, n i N obje tipke izvode različite operacije.

1. Prikaz svih pokrenutih procesa

Kada se koristi bez ikakvih argumenata, naredba top prikazuje popis svih trenutno pokrenutih procesa.

vrh

Izlaz:

Možete se kretati kroz izlaz pomoću Gore, Dolje, PageUp, i Stranica niže tipke na tipkovnici. Pogoditi q kako bi došli do ljuske.

2. Sortirajte Linux procese prema PID -u

Popis procesa možete sortirati prema ID -u programa ili PID -u. pritisni N tipka pri pokretanju na vrhu za sortiranje procesa na temelju PID -a.

3. Sortirajte procese prema upotrebi memorije i CPU -a

Zadani gornji izlaz sortira popis procesa na temelju upotrebe CPU -a. Popis možete razvrstati prema upotrebi memorije pomoću M tipku na tipkovnici. Unesi P opet sortirati prema CPU -u.

4. Sortirajte procese prema vremenu izvođenja

Ako želite saznati koliko dugo se procesi izvode na vašem računalu, pritisnite M i T ključeve.

5. Prikaz tekućih procesa za određene korisnike

Možemo vidjeti popis svih pokrenutih procesa koji pripadaju određenom korisniku. Kad ste unutra, pritisnite u a zatim unesite korisničko ime i pritisnite Unesi. Također možete koristiti -u opciju top, a zatim korisničko ime za to.

vrh -u korijen

Gore spomenuta naredba ispisuje sve procese koje poziva root.

6. Označite aktivne procese

Ako unesete z tipka na vrhu, istaknut će sve aktivno pokretanje Linux procesa. Olakšava navigaciju aktivnim procesima.

7. Promijenite razdoblje intervala na vrhu

Prema zadanim postavkama top osvježava izlaz svake tri sekunde. No, ovo možete jednostavno postaviti na prilagođenu vrijednost pritiskom na d nakon čega slijedi tražena vrijednost.

8. Promijenite prioritet procesa

Prioritet Linux procesa možete promijeniti tako da postavljanje prilagođene vrijednosti renice unutar vrha. Tip r nakon čega slijedi PID procesa, a zatim unesite njegovu novu vrijednost renice.

9. Prikaz praznih procesa pomoću vrha

Popis svih neaktivnih procesa možemo vidjeti pritiskom na i ključ.

10. Ubijte Linux proces pomoću PID -a

Vrhunska naredba u Linuxu nam to omogućuje ubiti pokrenuti proces izravno s sučelja. Da biste ubili proces, upišite k nakon čega slijedi PID tog procesa. Bit će korisno kada bave se zombi procesima.

Procesi vlastitog sustava s najvišom naredbom

Vrhunska naredba u Linuxu olakšava upravljanje procesima početnicima. Vrh možemo koristiti za sve vrste zadataka, uključujući nadzor resursa sustava i upravljanje obješenim procesima. Bez obzira jeste li početnik Linuxa ili stručnjak, glavna naredba ima nešto za vas.

Nadzor sustava samo je dio administratorskog dana. Kako pratite mrežne veze? Naredba ss je ovdje samo za ovaj posao.

UdioCvrkutE -pošta
Kako pratiti mrežne veze na Linuxu pomoću ss

Ako sumnjate na mrežni problem na vašem Linux sustavu, evo kako ga pronaći i riješiti pomoću naredbe ss.

Pročitajte Dalje

Povezane teme
  • Linux
  • Linux naredbe
  • Terminal
O autoru
Rubaiat Hossain (Objavljen 41 članak)

Rubaiat je diplomirani CS sa snažnom strašću prema otvorenom kodu. Osim što je veteran Unixa, bavi se i mrežnom sigurnošću, kriptografijom i funkcionalnim programiranjem. Strastveni je kolekcionar rabljenih knjiga i neprestano se divi klasičnom rocku.

Više od Rubaiat Hossain

Pretplatite se na naše obavijesti

Pridružite se našem biltenu za tehničke savjete, recenzije, besplatne e -knjige i ekskluzivne ponude!

Kliknite ovdje za pretplatu