Skip to main content

Paano Gamitin ang Nangungunang Command upang Ipakita ang Running Processes

From C to Python by Ross Rheingans-Yoo (Abril 2025)

From C to Python by Ross Rheingans-Yoo (Abril 2025)
Anonim

Ang pinakamataas na utos ng Linux ay ginagamit upang ipakita ang lahat ng mga proseso ng pagpapatakbo sa loob ng iyong Linux na kapaligiran. Ipinapakita sa iyo ng gabay na ito kung paano gamitin ang pinakamataas na utos sa pamamagitan ng pagpapaliwanag sa iba't ibang mga switch na magagamit at ang impormasyon na ipinapakita:

Paano Patakbuhin ang Nangungunang Command

Sa pangunahing paraan ng lahat ng kailangan mong gawin upang ipakita ang kasalukuyang mga proseso ay i-type ang mga sumusunod sa isang terminal ng Linux:

itaas

Anong Impormasyon ang Ipinapakita:

Ang sumusunod na impormasyon ay ipinapakita kapag nagpatakbo ka ng command sa itaas ng Linux:

Linya 1

  • Ang oras
  • Gaano katagal tumatakbo ang computer
  • Bilang ng mga gumagamit
  • Katamtamang karga

Ang average load ay nagpapakita ng oras ng pag-load ng system para sa huling 1, 5 at 15 minuto.

Linya 2

  • Kabuuang bilang ng mga gawain
  • Bilang ng mga tumatakbong gawain
  • Bilang ng mga natutulog na gawain
  • Bilang ng mga tumigil na gawain
  • Bilang ng mga gawain ng sombi

Linya 3

  • Paggamit ng CPU bilang porsyento ng gumagamit
  • Paggamit ng CPU bilang porsyento ng system
  • Paggamit ng CPU bilang isang porsyento sa pamamagitan ng mababang proseso ng priyoridad
  • Paggamit ng CPU bilang isang porsyento sa pamamagitan ng mga proseso ng idle
  • Paggamit ng CPU bilang isang porsyento sa pamamagitan ng io maghintay
  • Ang paggamit ng CPU bilang isang porsyento sa pamamagitan ng hardware ay nagaganap
  • Paggamit ng CPU bilang isang porsyento sa pamamagitan ng software na nagambala
  • Paggamit ng CPU bilang isang porsyento sa pamamagitan ng magnakaw ng oras

Ang gabay na ito ay nagbibigay ng kahulugan kung ano ang ibig sabihin ng paggamit ng CPU.

Linya 3

  • Kabuuang memory ng system
  • Libreng memorya
  • Ginamit ang memorya
  • Buffer cache

Linya 4

  • Ang kabuuang swap ay magagamit
  • Kabuuang swap libre
  • Kabuuang swap na ginamit
  • Magagamit na memorya

Ang gabay na ito ay nagbibigay ng paglalarawan ng mga partisyon ng swap at kung kailangan mo ang mga ito.

Pangunahing Talaan

  • ID ng Proseso
  • User
  • Prayoridad
  • Nice level
  • Virtual memory na ginagamit ng proseso
  • Memorya ng residente na ginagamit ng isang proseso
  • Magbahagi ng memorya
  • CPU na ginagamit ng proseso bilang isang porsyento
  • Memory na ginamit ng proseso bilang porsyento
  • Ang proseso ng oras ay tumatakbo
  • Command

Narito ang isang mahusay na gabay na tinatalakay ang computer memory.

Panatilihin ang Linux Nangungunang Tumatakbo Lahat Ang Oras Sa Background

Maaari mong panatilihin ang pinakamataas na command na madaling magagamit nang hindi kinakailangang i-type ang salitang itaas sa bawat oras sa iyong terminal window.

Upang i-pause ang tuktok upang maaari mong ipagpatuloy ang paggamit ng terminal, pindutin ang CTRL at Z sa keyboard.

Upang dalhin pabalik pabalik sa harapan, i-type ang fg.

Key Lilipat Para sa Nangungunang Command:

  • -h - Ipakita ang kasalukuyang bersyon
  • -c - Ito ay nagpapalipat-lipat sa haligi ng command sa pagitan ng pagpapakita ng command at pangalan ng programa
  • -d - Tukuyin ang oras ng pag-antala sa pagitan ng pag-refresh sa screen
  • -o - Mga uri ng pinangalanan na patlang
  • -p - Ipakita lamang ang mga proseso sa tinukoy na mga ID ng proseso
  • -u - Ipakita lamang ang mga proseso ng tinukoy na user
  • -i - Huwag magpakita ng mga idle na gawain

Ipakita ang Kasalukuyang Bersyon

I-type ang sumusunod upang ipakita ang kasalukuyang mga detalye ng bersyon para sa tuktok:

top -h

Ang output ay nasa form procps -ng bersyon 3.3.10

Tukuyin ang Oras ng Pag-antala sa Pagitan ng Screen Refreshes

Upang tukuyin ang isang pagkaantala sa pagitan ng pag-refresh ng screen habang gumagamit ng top type ang mga sumusunod:

itaas-d

Upang i-refresh ang bawat uri ng 5 segundo top -d 5

Kumuha ng Listahan ng Mga Haligi Upang Mag-uri-uriin

Upang makakuha ng isang listahan ng mga haligi na kung saan maaari mong ayusin ang tuktok na command sa pamamagitan ng uri ng mga sumusunod:

nangungunang -O

Mayroong maraming mga hanay upang maaari mong hilingin sa pipe ang output sa mas mababa tulad ng sumusunod:

top -O | mas mababa

Pagsunud-sunurin ang Mga Haligi Sa Nangungunang Command Sa pamamagitan ng Isang Pangalan ng Haligi

Gamitin ang nakaraang seksyon upang makahanap ng haligi upang mai-uri-uriin at pagkatapos ay gamitin ang sumusunod na syntax upang ayusin ayon sa hanay na iyon:

top -o

Upang ayusin ayon sa% CPU i-type ang mga sumusunod:

top -o% CPU

Tanging Ipakita ang Mga Proseso Para sa Isang Tukoy na Gumagamit

Upang ipakita lamang ang mga proseso na tumatakbo ang isang partikular na user gamitin ang sumusunod na syntax:

top -u

Halimbawa upang maipakita ang lahat ng mga proseso na tumatakbo ang user na gary type ang mga sumusunod:

top -u gary

Itago ang Mga Gawain sa Idle

Ang default na view ng default ay maaaring mukhang kalat at kung nais mong makita lamang ang mga aktibong proseso (i.e mga hindi idle) pagkatapos ay maaari mong tumakbo sa itaas na command gamit ang sumusunod na command:

top -i

Pagdaragdag ng mga Extra Columns Upang Ang Nangungunang Display

Habang tumatakbo tuktok maaari mong pindutin ang 'F' key na nagpapakita ng listahan ng mga patlang na maaaring ipakita sa talahanayan:

Gamitin ang mga arrow key upang lumipat pataas at pababa sa listahan ng mga patlang.

Upang magtakda ng isang patlang upang ito ay ipinapakita sa screen pindutin ang 'D' key. Upang alisin ang field na pindutin ang "D" dito muli. Ang isang asterisk (*) ay lilitaw sa tabi ng mga patlang na ipinapakita.

Maaari mong itakda ang field upang mai-uri-uriin ang talahanayan sa pamamagitan lamang ng pagpindot sa "S" na key sa patlang na nais mong i-uri-uriin.

Pindutin ang pindutan ng ipasok ang iyong mga pagbabago at pindutin ang "Q" upang umalis.

Toggling Mode

Habang tumatakbo tuktok maaari mong pindutin ang "A" key upang magpalipat-lipat sa pagitan ng karaniwang display at isang kahaliling display.

Pagbabago ng Mga Kulay

Pindutin ang pindutang "Z" upang baguhin ang mga kulay ng mga halaga sa loob ng tuktok.

May tatlong yugto na kinakailangan upang baguhin ang mga kulay:

  1. Pindutin ang alinman sa S para sa buod ng data, M para sa mga mensahe, H para sa mga heading ng haligi o T para sa impormasyon ng gawain upang i-target ang lugar na iyon para sa isang pagbabago ng kulay
  2. Pumili ng isang kulay para sa target na iyon, 0 para sa itim, 1 para sa pula, 2 para sa berde, 3 para sa dilaw, 4 para sa asul, 5 para sa magenta, 6 para sa cyan at 7 para sa puti
  3. Ipasok upang gumawa

Pindutin ang "B" key upang gumawa ng text bold.

Baguhin ang Display habang Nangungunang Tumatakbo

Habang ang nangungunang command ay tumatakbo maaari mong i-toggle ang marami sa mga tampok sa on at off sa pamamagitan ng pagpindot ng mga kaugnay na key habang ito ay tumatakbo.

Ipinapakita ng sumusunod na talahanayan ang susi upang pindutin at ang function na ibinibigay nito:

Mga Function Key
Key ng FunctionPaglalarawan
AAlternatibong display (default na off)
dI-refresh ang screen pagkatapos ng tinukoy na pagkaantala sa mga segundo (default na 1.5 segundo)
HAng mga thread na mode (default off), nagbubuod ng mga gawain
pPagmamanman ng PID (default off), ipakita ang lahat ng mga proseso
BBold paganahin (default sa), ang mga halaga ay ipinapakita sa naka-bold na teksto
lAverage na load ng display (default sa)
tTinutukoy kung paano ipinapakita ang mga gawain (default 1 + 1)
mTinutukoy kung paano ipinapakita ang paggamit ng memory (default na 2 linya)
1Single cpu (default off) - ay ipinapakita para sa maramihang mga CPU
JI-align ang mga numero sa kanan (default sa)
jI-align ang teksto sa kanan (default off)
RReverse sort (default on) - Pinakamataas na proseso sa pinakamababang proseso
SPinagsamang oras (default off)
uAng filter ng gumagamit (default off) ay nagpapakita lamang ng euro
UAng filter ng user (default off) ay nagpapakita ng anumang uid
VAng view ng Forest (default sa) ay nagpapakita bilang mga sanga
xHaligi ng highlight (default na off)
zAng kulay o mono (default sa) ay nagpapakita ng mga kulay

Buod

Mayroong higit pang mga switch na magagamit at maaari mong basahin ang higit pa tungkol sa mga ito sa pamamagitan ng pag-type ng mga sumusunod sa iyong terminal window:

itaas ng tao