Comanda de sus din Linux oferă statistici utile despre resursele sistemului. Îl putem folosi pentru a vizualiza utilizarea procesorului și a memoriei, alături de informații despre procesele serviciilor care rulează. De asemenea, puteți găsi procese zombie folosind top. Deci, stăpânirea comenzii de top este o necesitate pentru administratorii Linux.
Următoarea secțiune oferă o prezentare simplă a comenzii de sus și arată cum să utilizați top în scenarii din lumea reală.
Cum funcționează comanda de sus?
În mod implicit, partea de sus afișează o listă a proceselor care rulează alături de valorile standard ale procesorului. Vă puteți gândi la prima parte a ieșirii ca la tabloul de bord. Secțiunea de jos afișează lista proceselor și oferă o afișare în timp real a tuturor proceselor care rulează.
Tabloul de bord este format din cinci linii, fiecare conținând câteva valori. Prima linie afișează informații scurte despre sistem, cum ar fi timpul de funcționare, media de încărcare și numărul de utilizatori conectați în prezent. Sarcinile sunt afișate în a doua linie. A treia arată încărcarea procesorului, iar următoarele două linii indică utilizarea memoriei.
Rețineți că comenzile pe care le specificați în timpul rulării sunt sensibile la majuscule și minuscule. De exemplu, n și N tastele efectuează ambele operații diferite.
1. Afișați toate procesele care rulează
Când este utilizată fără niciun argument, comanda de sus afișează o listă cu toate procesele care rulează în prezent.
top
Ieșire:
Puteți naviga pe ieșire folosind Sus, Jos, Pagină sus, și In josul paginii tastele de pe tastatură. Lovit q pentru a ajunge la coajă.
2. Sortați procesele Linux după PID
Puteți sorta lista proceselor după ID-ul lor de program sau PID. apasă pe N pentru a sorta procesele pe baza PID.
3. Sortați procesele după utilizarea memoriei și a procesorului
Ieșirea de sus implicită sortează lista proceselor pe baza utilizării procesorului. Puteți sorta lista după utilizarea memoriei folosind M tasta de pe tastatură. introduce P pentru a sorta din nou după procesor.
4. Sortează procesele în funcție de durata de funcționare
Dacă doriți să aflați cât timp rulează procesele pe mașina dvs., apăsați tasta M și T chei.
5. Afișați procesele de rulare pentru anumiți utilizatori
Putem vizualiza o listă a tuturor proceselor care rulează care aparțin unui anumit utilizator. Când vă aflați în partea de sus, apăsați tu și apoi furnizați numele de utilizator și apăsați introduce. Puteți utiliza, de asemenea -u opțiunea de sus urmată de numele de utilizator pentru a face acest lucru.
top -u rădăcină
Comanda menționată anterior produce toate procesele invocate de root.
6. Evidențiați procesele active
Dacă introduceți z tasta din partea de sus, va evidenția toate rularea activă a proceselor Linux. Simplifică navigarea proceselor active.
7. Schimbați perioada de interval a vârfului
În mod implicit, partea de sus își reîmprospătează ieșirea la fiecare trei secunde. Cu toate acestea, puteți seta cu ușurință aceasta la o valoare personalizată apăsând d urmat de valoarea cerută.
8. Prioritatea procesului de schimbare
Puteți modifica prioritatea unui proces Linux prin setarea unei valori personalizate renice în interiorul vârfului. Tip r urmat de PID-ul procesului și apoi introduceți noua sa valoare renice.
9. Afișați procesele inactiv folosind partea de sus
Putem vedea o listă a tuturor proceselor inactive apăsând pe eu cheie.
10. Ucideți un proces Linux prin PID
Comanda de top din Linux ne permite ucide un proces care rulează direct din interfață. Pentru a ucide un proces, tastați k urmat de PID-ul procesului respectiv. Va fi util când care se ocupă de procesele zombie.
Procese proprii de sistem cu comanda de sus
Comanda de top din Linux simplifică gestionarea proceselor pentru începători. Putem folosi top pentru tot felul de sarcini, inclusiv monitorizarea resurselor sistemului și gestionarea proceselor suspendate. Deci, indiferent dacă sunteți un începător Linux sau un expert, comanda de top are ceva pentru dvs.
Monitorizarea sistemului este doar o parte a zilei unui administrator. Cum monitorizați conexiunile de rețea? Comanda ss este aici numai pentru acest job.
Dacă suspectați o problemă de rețea pe sistemul dvs. Linux, iată cum să o urmăriți și să o depanați cu comanda ss.
Citiți în continuare
- Linux
- Comenzi Linux
- Terminal

Rubaiat este un absolvent de CS cu o pasiune puternică pentru open-source. În afară de faptul că este un veteran Unix, el se ocupă și de securitatea rețelelor, criptografie și programare funcțională. Este un colecționar avid de cărți second-hand și are o admirație nesfârșită pentru rockul clasic.
Aboneaza-te la newsletter-ul nostru
Alăturați-vă newsletter-ului pentru sfaturi tehnice, recenzii, cărți electronice gratuite și oferte exclusive!
Faceți clic aici pentru a vă abona