15 Exemple de comandă top utilizare linux

15 exemple de utilizare în comanda de top Linux

15 exemple de utilizare în comanda de top Linux

1. Procesele de afișare sortate după orice coloană de sus comandă de date de ieșire - Apăsați O

În mod implicit, comanda de sus arată procesele din CPU a ordinului de boot. Când apăsați M top echipa de lucru (majuscule) pentru a da proceselor, sortate după volumul utilizării memoriei așa cum se arată mai jos.

Apăsați M pentru a sorta în funcție de volumul de memorie de utilizare - echipă de top sisteme Unix

Pentru a sorta prin orice coloană a ieșirii, apăsați O (majuscule), acestea vor fi date toate coloanele, pe care le pot sorta:

Sortare curent de câmp: P pentru ferestre 1: Def
Selectați câmpul de sortare printr-o scrisoare câmp, tastați orice altă tastă pentru a reveni

a: PID = ID de proces v: nDRT = Pagini murdare Numar
d: uid = Id-ul utilizatorului y: WCHAN = dormit în Funcție
e: USER = Nume utilizator z: Steaguri = Steaguri de sarcină

Când se execută comanda de sus, apăsați R pentru a efectua un fel în sens invers (reverse) ordine.

2. Distruge sarcina fără a părăsi comanda de sus - apăsați k

După ce au descoperit un proces care trebuie să fie distruse, și apăsați tasta k se va cere un ID de proces și va fi transmis un semnal la procesul de distrugere. Dacă aveți suficiente privilegii pentru a distruge un anumit PID, distrugerea operațiunii va reuși.

PID pentru a ucide: 1309
Kill PID 1309 cu semnal [15]:
PID USER PR NI Virt RES SHR S TIME% CPU% MEM + COMMAND
1309 23 0 fraiera 2483m 1.7g 27m S 0 21.8 45: 31.32 gagent
1882 25 0 fraiera 2485m 1.7g 26m S 0 21,7 22: 38.97 gagent
5136 16 0 38040 rădăcină 14m 9836 S 0 0,2 0: 00.39 nautilus

3. Procesul de Override Prioritate fără a ieși din comanda de sus - apăsați r

Apăsați butonul r dacă doriți să modificați prioritatea unui proces (fără a distruge procesul). PID a procesului se va cere să suprascrie, introduceți PID și prioritatea.

PID la bazat pe kernelul: 1309
PID bazat pe kernelul 1309 la valoarea:
PID USER PR NI Virt RES SHR S TIME% CPU% MEM + COMMAND
1309 23 0 fraiera 2483m 1.7g 27m S 0 21.8 45: 31.32 gagent
1882 25 0 fraiera 2485m 1.7g 26m S 0 21,7 22: 38.97 gagent

4. Noi reprezentăm utilizatorul selectat în top de date de ieșire de comandă - vom folosi top -u

Utilizați -u sus pentru datele de ieșire care arată procesul numai la un anumit utilizator:

Notă: Această caracteristică este foarte utilă dacă doriți să colecteze ieșire de comandă de sus într-un fișier text într-o formă ușor de citit.

11. Separarea de ieșire de top comandă în mai multe panouri - apăsați A

Pentru a separa problema datelor în mai multe părți emise de către terminal, apăsați A. Veți fi capabil să-și încheie în jurul valorii de la o parte la alta prin apăsarea tastei A. Acest lucru este foarte util atunci când sortați ieșirea din mai multe ferestre pe diferite coloane de date de ieșire.

12. Obținerea de echipe Ajutor de top în linia de comandă și interactiv

Pentru a rapid din linia de comandă solicitarea de a obține ajutor, utilizați comanda de top -h după cum se arată mai jos

$ Top -h
top: procps versiunea 3.2.0
utilizare: top -hv | -bcisS întârziere -d iterații -n [utilizator -u | user -U] -p pid [, pid. ]

Atunci când o echipă de top, apăsați h, rezultând într-o versiune interactivă cere ajutor va fi dat la comanda de sus.
Ajutor pentru comenzi interactive - procps versiunea 3.2.0
Fereastra 1: Def: Mod cumulativă Off. Sistem: Întârziere 3.0 secunde; Modul Secure Oprit.

Z, B Global: 'Z' mapări culoare schimbare; 'B' dezactiva / activa bold
l, t, m Toggle Rezumate: 'l' avg sarcină; Statistici sarcină / cpu 'T'; info mem 'M'
1, I SMP vedere Alternați: Statele singur / separate pentru '1'; 'I' modul IRIX / Solaris
.

13. Reducerea numărului de procese emise în datele de sus comanda week-end - apăsați N

Apăsați tasta n on-line - este o cerere pentru o indicație a numărului de procese pokazyaemyh. In exemplul de mai jos, vor fi reprezentate numai în același proces timp de 2

sarcini maxime = 0, modificare (0 este nelimitat): 2
PID USER PR NI Virt RES SHR S TIME% CPU% MEM + COMMAND
1309 23 0 fraiera 2483m 1.7g 27m S 0 21.8 45: 31.32 gagent
1882 25 0 fraiera 2485m 1.7g 26m S 0 21,7 22: 38.97 gagent

14. Schimbarea antetul de date, Top emis comanda, și creșterea numărului de procese reprezentate

Echipa implicită de top reprezintă o serie de procese care se va potrivi pe înălțimea ferestrei. Dacă doriți să vedeți alte procese, ar trebui să ștergeți informațiile generate în partea de sus a ferestrei.

Mai jos arată titlul datelor emise de comanda implicită de top

top - 23:47:32 up 179 zile, 3:36, 1 utilizator, mediu de încărcare: 0,01, 0,03, 0,00
Sarcini: total 67, 1 de funcționare, 66 de dormit, 0 oprit, 0 zombie
Cpu (s): user 0,7%, sistem de 1,2%, 0,0% frumos, 98,0% inactiv
Mem: totalul 1017136k, 954652k utilizat, 62484k libere, tampoane 138280k
Swap: 3068404k totală, 22352k utilizat, 3046052k gratuit, în cache 586576k

L Apăsați pentru a ascunde / unhide un rând cu o valoare medie de încărcare.
Apăsați tasta T pentru a ascunde / afișa linia cu starea procesorului.
Apăsați tasta m pentru a ascunde / afișa liniile 4 și 5 cu starea memoriei.

15. Salvați setările de configurare de top comandă - apăsați W

Dacă ați făcut orice setare de top echipa online, așa cum este descris mai sus, poate doriți să păstrați această setare pentru toate cazul echipe de top utilizare viitoare. După ce salvați configurația echipelor de top, de fiecare data viitoare când va rula comanda de sus, se va utiliza în mod automat toate setările salvate.

Pentru a salva configurația comenzii de sus, apăsați W - configurația va fi salvată în fișierul de configurare

/.toprc. Primiți următorul mesaj de confirmare de intrare în fișierul:

top - 23:47:32 up 179 zile, 3:36, 1 utilizator, mediu de încărcare: 0,01, 0,03, 0,00
Sarcini: total 67, 1 de funcționare, 66 de dormit, 0 oprit, 0 zombie
Cpu (s): user 0,7%, sistem de 1,2%, 0,0% frumos, 98,0% inactiv
Mem: totalul 1017136k, 954652k utilizat, 62484k libere, tampoane 138280k
Swap: 3068404k totală, 22352k utilizat, 3046052k gratuit, în cache 586576k
A scris de configurare pentru a „/home/ramesh/.toprc“