Ovaj vodič će vas provesti kroz osnove korištenja naredbe ps za lociranje određenih informacija o sustavu.
Osnovna upotreba vrhunskih pomoćnih programa
Za pokretanje vrhunskog uslužnog programa upotrijebite gornja naredba u terminalu. Korištenjem ove naredbe pokrenut će se interaktivna sesija koja prikazuje korištenje resursa sustava i pokrenute procese:
$vrh
Gornji dio prikazuje korištenje resursa. Ovaj izlaz je sličan onom vrijeme rada i besplatna naredba u Linuxu.
Za isključivanje ovih vrijednosti pritisnite m za skrivanje podataka o korištenju memorije i the da biste sakrili informacije o neprekidnom radu.
Za pomicanje kroz pokrenute procese upotrijebite tipku sa strelicom gore i dolje. Za prekid pritisnite P .
Vrhunski izlaz
Donji dio naredbe top sadrži informacije o pokrenutim procesima. Usredotočimo se na ovo.
Izlaz koristi organizaciju temeljenu na stupcu, s identifikatorom na svakoj:
- PID: Ovaj stupac prikazuje jedinstveni ID svakog procesa.
- PR: Ovaj stupac prikazuje prioritet zadatka.
- NI: Ovaj stupac prikazuje lijepu vrijednost procesa. Pozitivna vrijednost označava nizak prioritet, dok negativna vrijednost označava visoki prioritet.
- VIRT: Ovaj stupac predstavlja ukupnu virtualnu memoriju koju koristi proces.
- RES: Ovaj stupac prikazuje ukupnu stvarnu memoriju koju koristi proces.
- SHR: Ovaj stupac prikazuje ukupnu količinu dijeljene memorije koju koristi proces.
- S: Ovaj stupac prikazuje stanje procesa jednim slovom.
- %CPU -a: Ovaj stupac prikazuje postotak upotrebe CPU -a po procesu.
- %MEM: Ovaj stupac prikazuje postotak korištenja memorije.
- TIME+: Ovaj stupac prikazuje vrijeme procesora koje koristi proces izračunato na stotine sekunde.
- ZAPOVIJED: Ovaj stupac prikazuje naziv procesa.
Kako napraviti vrhunske procese filtriranja korištenjem memorije
Također možete filtrirati procese prema upotrebi memorije na vrhu. Da biste to učinili, pritisnite SHIFT + m kao što je prikazano:
Vrh će filtrirati procese prema upotrebi memorije u opadajućem redoslijedu. Na taj način možete identificirati proces koji koristi najviše memorije, dajući vam priliku za poduzimanje radnji.
Za filtriranje prema stvarnoj potrošnji memorije upotrijebite naredbu:
vrh-iliGOVEDINASlično, naredba će filtrirati potrošnju memorije u opadajućem redoslijedu.
Također možete interaktivno odabrati parametar filtra. Da biste to učinili, pritisnite SHIFT + F i odaberite MEM kao:
Kako filtrirati proces prema korisniku
Za prikaz procesa od određenog korisnika upotrijebite naredbu:
vrh-u [Korisničko ime]Na primjer, za prikaz procesa korisnika ubuntua; unesite naredbu:
vrh-uubuntuKako prikazati roditeljske i dječje procese
Pritisnite za prikaz roditeljskog i podređenog procesa dok je top pokrenut V. . Ovo će vam dati izlaz sličan onom prikazanom u nastavku:
Kako ubiti sve procese
Za prekid procesa na vrhu pritisnite do i unesite PID procesa .
Pritisnite Unesi za izvršavanje naredbe kill. To će prekinuti proces s navedenim PID -om.
Zaključak
Top je zgodan pomoćni program koji omogućuje razumijevanje i upravljanje procesima Linux sustava. Osim onoga o čemu smo govorili u ovom vodiču, top ima hrpu drugih funkcionalnosti.
Da biste razumjeli kako možete prilagoditi i koristiti vrhunski potencijal, razmotrite priručnike.