Linux naredbe

Vrhunska naredba u Linuxu

Vrhunska naredba u Linuxu
U sustavima sličnim UNIX-u, naredba top izvještava o dragocjenim informacijama o sustavu poput pokrenutih procesa i upotrebe resursa. Prikazuje aktivnost procesora i zadatke kojima upravlja jezgra u stvarnom vremenu. To je jedan od osnovnih alata za administratore sustava.

U ovom vodiču provjerite kako koristiti naredbu top u Linuxu.

Vrhunska upotreba naredbe

Naredba vrh dolazi unaprijed instalirana na bilo kojem UNIX / Linux sustavu. Za njegovo korištenje nije potrebno instalirati dodatni paket.

Provjerite gornju verziju

Pod pretpostavkom da je vaša distribucija ažurna, vaš bi sustav trebao imati najnoviju verziju vrha. Provjerite verziju vrha.

$ vrh -v

Zadani prozor

Pokrenite naredbu top bez ikakvog parametra. Ovo će učitati zadani zaslon vrha.

$ vrh

Ispisat će izvješće različitih podataka u stvarnom vremenu. Idemo na brzu raščlambu.

Prvi dio naslova izvještava o upotrebi hardverskih resursa. Prvi redak sastoji se od vremena, vremena u kojem sustav radi, broja prijavljenih korisnika i prosjeka učitavanja. Drugi redak izvještava o broju zadataka zajedno sa njihovim stanjima.

Evo kratkog popisa svih država. Vrijednost svakog stanja opisuje koliko vremena CPU provodi izvršavajući procese tog stanja.

Četvrti redak opisuje upotrebu sistemske memorije, na primjer, ukupnu količinu fizičke memorije i koliko se koristi, oslobađa, baferira ili predmemorira.

Drugi dio rezultata je tablica koja navodi sve pokrenute procese. Evo kratkog objašnjenja svih stupaca koji čine tablicu. Sve to objašnjava različite atribute srodnog procesa.

Pretpostavljam da je to puno informacija za probaviti. U redu je uzeti vrijeme i naučiti ih polako.

Pomicanje

Top izvještava o cijelom popisu izvršenih procesa. Budući da je to alat naredbenog retka, navigacija je malo drugačija nego što biste očekivali u alatu GUI.

Za navigaciju koristite tipke sa strelicama gore i dolje. Dodatne navigacijske tipke uključuju Početna, Stranica gore, Stranica dolje i Kraj. Za pomicanje popisa procesa bočno koristite tipke sa strelicama lijevo / desno.

Promjena brojčane jedinice

Prema zadanim postavkama vrijednosti memorije prikazuju se u kibibajtima. Međutim, iz praktičnih razloga to nije ugodan format. Za prebacivanje jedinice na druge jedinice pritisnite "E". Dostupni formati jedinica su kibibajt, mebibajt, gibibajt, tebibajt, pebibajt i eksbibajt. Pritiskom na "e" učinit će se isto.

Promijenite sažeti sadržaj

To utječe na prvi odjeljak gornjeg rezultata. Pritisnite "l" za uključivanje / isključivanje prve crte.

Ako vaš sustav ima CPU s više jezgri, tada vrh može izvještavati o informacijama za pojedine jezgre. Pritisnite "1" za prebacivanje podataka po jezgri.

Želite promijeniti zaslone CPU-a? Pritisnite "t". Prvim pritiskom promijenit će grafikone u ASCII.

Pri drugom pritisku promijenit će grafikone u neprekidne znakove.

Pritisnite “t” još jednom i prikaz CPU-a i sažetak zadataka u potpunosti će nestati.

Da biste učinili isto s memorijom i zamijenili memoriju, pritisnite "m".

Isticanje

Zadani zaslon vrha je samo crno-bijeli. Kako bi bilo da začinite stvari? Pritisnite "z" da biste obojili zaslon.

Da biste istakli izvršene zadatke, pritisnite "y". Ako pritisnete "x", vrh će istaknuti stupce koje koristi za sortiranje popisa procesa. Označavanje podebljanog i obrnutog teksta može se prebaciti pritiskom na "b".

Potpuni naredbeni redak

U slučaju pokrenutih procesa, možemo se prebacivati ​​između samo imena procesa i naziva procesa zajedno s punom naredbom. Pritisnite "c" za prebacivanje.

Da biste pogledali prikaz u obliku stabla gdje su procesi pokrenuti / proizvedeni od strane drugih procesa, pritisnite "V".

Filtrirajte izlaz po korisniku

Prema zadanim postavkama, vrh će prikazivati ​​procese svih korisnika. Da biste vidjeli procese koji se izvode u određenom procesu, pritisnite „u“. Na vrhu će se tražiti korisničko ime ili UID.

Aktivni zadaci

Da biste vidjeli samo aktivne zadatke, pritisnite "I".

Da biste vratili promjene, ponovo pritisnite "I".

Broj procesa za prikaz

Prema zadanim postavkama, vrh će prijaviti sve procese u dugoj tablici. Međutim, možemo ručno postaviti broj prikazanih procesa, bez obzira na broj izvršenih procesa. Mislim da je to koristan trik u vrlo specifičnim scenarijima.

Da biste ograničili prikaze, pritisnite "n". Na vrhu će se tražiti broj prikazanih procesa. Prema zadanim postavkama vrijednost je 0 (neograničeno).

Promijenite prioritet procesa

Svaki pojedini pokrenut postupak imat će lijepu vrijednost za njih. Ova lijepa vrijednost određuje prioritet procesa među svim pokrenutim procesima. Vrh omogućuje ručno definiranje lijepe vrijednosti.

Da biste ručno odredili lijepu vrijednost postupka, pritisnite "r". Vrh će tražiti PID.

Nakon ulaska u PID, vrh će tražiti novu lijepu vrijednost.

Proces ubijanja

U slučaju da želite ručno prekinuti postupak, vrh vam omogućuje slanje signala za prekid. Da bismo poslali signal raskida, trebat će nam PID i naziv signala.

Pritisnite "k". Vrh će tražiti PID.

Jednom kada se unese PID, vrh će tada tražiti signal za slanje. Prema zadanim postavkama to će biti signal SIGTERM (ubiti). Većinu vremena to je signal koji želite poslati. Potpuni popis svih dostupnih signala potražite na stranici s uputama za signale.

$ man 7 signal

Razni prečaci

Bez obzira na promjene koje ste napravili u ponašanju vrha, neće se učitati ako ga ne spremite. Da biste spremili trenutnu postavku, pritisnite “W”.

Prema zadanim postavkama, vrh će osvježiti podatke na zadanu vrijednost. Da biste definirali svoju prilagođenu vrijednost, pritisnite "d".

Za trenutno brzo osvježavanje pritisnite razmaknicu.

Završne misli

Ovo je samo vrh sante leda. Vrh je složen, ali moćan alat za nadzor vašeg sustava. Puno je tutorijala dostupnih na mreži. Provjerite ih ako želite svladati naredbu top.

Zanima me nadgledanje I / O sustava? Tada je iotop ono što tražite. Provjerite kako nadzirati I / O disk pomoću iotop-a.

Sretno računanje!

Microsoft Sculpt Touch bežični miš pregled
Nedavno sam čitao o Microsoft Sculpt Touch bežični miš i odlučio ga kupiti. Nakon što sam ga neko vrijeme koristio, odlučio sam s njim podijeliti svoj...
Trackpad i pokazivač miša na ekranu AppyMouse za Windows tablete
Korisnicima tableta često nedostaje pokazivač miša, posebno kada su navični koristiti prijenosna računala. Pametni telefoni i tableti osjetljivi na do...
Srednja tipka miša ne radi u sustavu Windows 10
The srednja tipka miša pomaže vam u pomicanju kroz dugačke web stranice i zaslone s puno podataka. Ako se to zaustavi, na kraju ćete koristiti tipkovn...