Linux augstākā komanda sniedz noderīgu statistiku par sistēmas resursiem. Mēs to varam izmantot, lai skatītu CPU un atmiņas izmantošanu līdztekus darbības pakalpojumu procesam. Jūs varat arī atrast zombiju procesus, izmantojot augšdaļu. Tātad Linux administratoriem obligāti jāapgūst augstākā komanda.

Nākamajā sadaļā ir sniegts vienkāršs pārskats par augšējo komandu un parādīts, kā izmantot top reālās situācijās.

Kā darbojas augstākā komanda?

Pēc noklusējuma augšpusē līdzās standarta CPU rādītājiem tiek parādīts darbības procesu saraksts. Jūs varat domāt par izvades pirmo daļu kā informācijas paneli. Apakšējā sadaļā ir parādīts procesu saraksts un reāllaikā tiek parādīti visi darbības procesi.

Informācijas panelis sastāv no piecām rindām, katrā no tām ir daži rādītāji. Pirmajā rindā tiek parādīta īsa informācija par sistēmu, piemēram, darbspējas laiks, vidējā slodze un pašlaik pierakstīto lietotāju skaits. Uzdevumi ir parādīti otrajā rindā. Trešā rāda CPU slodzi, un nākamās divas rindiņas norāda atmiņas izmantošanu.

instagram viewer

Ņemiet vērā, ka komandas, kuras norādāt, braucot augšpusē, ir reģistrjutīgas. Piemēram, n un N abi taustiņi veic dažādas darbības.

1. Parādīt visus darbības procesus

Ja to izmanto bez jebkādiem argumentiem, augšējā komanda izvada visu pašlaik notiekošo procesu sarakstu.

tops

Izeja:

Jūs varat pārvietoties izvadā, izmantojot Uz augšu, Uz leju, PageUp, un PageDown taustiņus uz tastatūras. Sist q lai tiktu pie čaumalas.

2. Kārtojiet Linux procesus pēc PID

Procesu sarakstu varat kārtot pēc programmas ID vai PID. Nospiediet N taustiņu, kad darbojas augšpusē, lai kārtotu procesus, pamatojoties uz PID.

3. Procesu kārtošana pēc atmiņas un CPU lietojuma

Noklusējuma augšējā izvade kārto procesu sarakstu, pamatojoties uz CPU izmantošanu. Sarakstu var kārtot pēc atmiņas lietojuma, izmantojot M taustiņu uz tastatūras. Ievadiet Lpp lai kārtotu pēc CPU.

4. Kārtojiet procesus pēc darbības laika

Ja vēlaties uzzināt, cik ilgi procesi darbojas jūsu datorā, nospiediet M un T atslēgas.

5. Rādīt darbības procesus konkrētiem lietotājiem

Mēs varam apskatīt sarakstu ar visiem darbības procesiem, kas pieder konkrētam lietotājam. Kad esat augšpusē, nospiediet u un pēc tam ievadiet lietotājvārdu un nospiediet Ievadiet. Varat arī izmantot -u augšējā opcija, kam seko lietotājvārds, lai to izdarītu.

augšējā -u sakne

Iepriekš minētā komanda izvada visus procesus, ko izsauc root.

6. Iezīmējiet aktīvos procesus

Ja ievadāt z taustiņu augšpusē, tas iezīmēs visu aktīvi darbojas Linux procesi. Tas vienkāršo navigāciju aktīvajos procesos.

7. Mainīt topa intervāla periodu

Pēc noklusējuma top atjaunina izvadi ik pēc trim sekundēm. Tomēr, nospiežot, varat to viegli iestatīt uz pielāgotu vērtību d kam seko nepieciešamā vērtība.

8. Mainīt procesa prioritāti

Jūs varat mainīt Linux procesa prioritāti ar pielāgotas renice vērtības iestatīšana augšpusē iekšpusē. Tips r kam seko procesa PID un pēc tam ievadiet tā jauno renice vērtību.

9. Rādīt dīkstāves procesus, izmantojot augšdaļu

Mēs varam redzēt visu dīkstāves procesu sarakstu, nospiežot i taustiņu.

10. Nogaliniet Linux procesu, izmantojot PID

Augstākā Linux komanda ļauj mums nogalināt skriešanas procesu tieši no saskarnes. Lai nogalinātu procesu, ierakstiet k kam seko šī procesa PID. Tas būs noderīgi, kad kas nodarbojas ar zombiju procesiem.

Pašu sistēmas procesi ar augšējo komandu

Linux augstākā komanda padara procesu pārvaldību vienkāršāku iesācējiem. Mēs varam izmantot top visu veidu uzdevumiem, ieskaitot sistēmas resursu uzraudzību un pakārtoto procesu pārvaldību. Tātad neatkarīgi no tā, vai esat Linux iesācējs vai eksperts, augstākā komanda ir kaut kas jums piemērots.

Sistēmas uzraudzība ir tikai daļa no administratora dienas. Kā uzraudzīt tīkla savienojumus? Komanda ss ir paredzēta tikai šim darbam.

KopīgotČivinātE -pasts
Kā uzraudzīt tīkla savienojumus Linux, izmantojot ss

Ja jums ir aizdomas par tīkla problēmu jūsu Linux sistēmā, lūk, kā to izsekot un novērst ar komandu ss.

Lasīt Tālāk

Saistītās tēmas
  • Linux
  • Linux komandas
  • Terminālis
Par autoru
Rubaiat Hossain (41 raksts publicēts)

Rubaiat ir CS grāds ar spēcīgu aizraušanos ar atvērtā koda avotiem. Viņš ir ne tikai Unix veterāns, bet arī tīkla drošība, kriptogrāfija un funkcionālā programmēšana. Viņš ir dedzīgs lietotu grāmatu kolekcionārs un nebeidzami apbrīno klasisko roku.

Vairāk no Rubaiat Hossain

Abonējiet mūsu biļetenu

Pievienojieties mūsu informatīvajam izdevumam, lai iegūtu tehniskus padomus, pārskatus, bezmaksas e -grāmatas un ekskluzīvus piedāvājumus!

Noklikšķiniet šeit, lai abonētu