Najvyšší príkaz systému Linux



vrchný príkaz

On Unixové operačné systémy, hore program poskytuje dynamický pohľad na bežiaci systém v reálnom čase. Môže zobrazovať súhrnné informácie o systéme, ako aj zoznam procesov alebo vlákien, ktoré jadro momentálne spravuje. Typy zobrazovaných súhrnných informácií o systéme a typy, poradie a veľkosť informácií zobrazených pre úlohy sú konfigurovateľné používateľom.



Táto stránka pokrýva Linux verzia hore .

Syntax

top -hv | -bcHisS -d  delay  -n  limit  -u|U  user  | -p  pid  -w [  cols  ]

možnosti

Poznámka

Typicky povinné prepínače (' - ') a dokonca Biely vesmír sú úplne voliteľné.

-h | -v Pomocník / Verzia

Zobraziť verziu knižnice a výzvu na použitie, potom skončiť.
-b Dávková prevádzka

Začína zhora v režime „Dávkové“, čo by mohlo byť užitočné pri odosielaní výstupu zhora do iných programov alebo do súborov. V tomto režime hore neprijme vstup a spustí sa, kým nebude nastavený iteračný limit nastavený pomocou znaku „ -n 'možnosť príkazového riadku, alebo kým nebude zabitý.
-c Prepínač príkazového riadku / názvu programu

Začína od posledného zapamätaného ' c „stav je obrátený. Pokiaľ teda vrchol zobrazoval príkazové riadky, teraz sa v tomto poli zobrazia názvy programov a naopak. Pozrite sa na c 'interaktívny príkaz pre ďalšie informácie.
-d interval Oneskorenie , kde interval je reprezentovaný ako: ss.tt (sek. desatiny)

Určuje oneskorenie medzi aktualizáciami obrazovky a prepíše zodpovedajúcu hodnotu v osobnom konfiguračnom súbore alebo predvolenom nastavení pri spustení. Neskôr to možno zmeniť pomocou ' d „alebo“ s interaktívne príkazy.

Zlomkové sekundy sa ctia, záporné číslo však nie je povolené. Vo všetkých prípadoch sú však tieto zmeny zakázané, ak je vrchol spustený v „zabezpečenom režime“, s výnimkou koreň (pokiaľ s 'bola použitá možnosť príkazového riadku).
-H Prevádzka v režime vlákien

Dáva hornému pokynu zobrazenie jednotlivých vlákien. Bez tejto možnosti príkazového riadku sa zobrazuje súhrn všetkých vlákien v každom procese. Neskôr to možno zmeniť pomocou ' H interaktívny príkaz.
-i Prepínač režimu nečinnosti

Začína od posledného zapamätaného ' i „stav je obrátený. Keď je tento prepínač vypnutý, úlohy, ktoré od poslednej aktualizácie nepoužívajú žiadny procesor, sa nebudú zobrazovať.
-n limit Počet iterácií

Určuje maximálny počet iterácií alebo rámcov, hore by sa mali vyrábať pred koncom.
-p pid Režim Monitor-PID , špecifikované ako: -p pid1 -p pid2 ... alebo -p pid1, pid2, pid3 ...

Monitorujte iba procesy so zadanými ID procesov. Túto možnosť je možné zadať až 20-krát, alebo môžete poskytnúť zoznam s čiarkami až 20 pid. Zmiešanie obidvoch foriem je povolené.

Nulová hodnota pid sa bude považovať za ID procesu samotného najvyššieho programu (po jeho spustení).

Iba táto možnosť príkazového riadku a ak sa chcete vrátiť k normálnej prevádzke, nie je potrebné ukončiť a reštartovať hornú časť - stačí zadať niektorý z týchto interaktívnych príkazov: ' = „,“ u „alebo“ U '.

p „,“ u „a“ U „možnosti príkazového riadku sa navzájom vylučujú.
-s Prevádzka v zabezpečenom režime

Začína najlepšie s núteným zabezpečeným režimom, dokonca aj pre root. Tento režim je oveľa lepšie kontrolovaný prostredníctvom konfiguračného súboru systému (pozri tému 6. SÚBORY).
-S Prepínač kumulatívneho času

Začína od posledného zapamätaného ' S „stav je obrátený. Keď je nastavený režim „Kumulatívny čas“ On , každý proces je uvedený s časom procesora, ktorý použil on a jeho mŕtve deti. Pozrite sa na S 'interaktívny príkaz pre ďalšie informácie týkajúce sa tohto režimu.
-u |
-U
ID-používateľa alebo meno
Režim používateľského filtra

Zobraziť iba procesy s a ID používateľa alebo meno používateľa zodpovedajúce danému. „ -u „voľba sa zhoduje s efektívnym používateľom, zatiaľ čo„ -U 'voľba sa zhoduje s akýmkoľvek používateľom (skutočným, efektívnym, uloženým alebo súborovým systémom).

p „,“ u „a“ U „možnosti príkazového riadku sa navzájom vylučujú.
-v číslo Prepísanie šírky výstupu

V režime „Dávkový“, ak sa použije bez argumentu, horná strana bude formátovať výstup pomocou premenných prostredia COLUMNS = a LINES =, ak sú nastavené. V opačnom prípade bude šírka nastavená na maximálne 512 stĺpcov. Pomocou argumentu možno výstupnú šírku zmenšiť alebo zväčšiť (až 512), ale počet riadkov sa považuje za neobmedzený.

Ak sa v normálnom režime zobrazenia použije bez argumentu, horná strana sa pokúsi formátovať výstup pomocou premenných prostredia COLUMNS = a LINES =, ak sú nastavené. Pomocou argumentu možno výstupnú šírku iba zmenšiť, nie zväčšiť. Či už používate premenné prostredia alebo argument s -w, ak nie ste v režime „Dávkový“, skutočné rozmery terminálu nikdy nemôžu byť prekročené.

Poznámka: Bez použitia tejto možnosti príkazového riadku je výstupná šírka vždy založená na termináli, na ktorom bola vyvolaná horná časť, bez ohľadu na to, či je alebo nie je v režime „Dávkový“.

Súhrnné zobrazenie

Každá z nasledujúcich oblastí je individuálne ovládaná prostredníctvom interaktívnych príkazov.

ako naformátovať počítač

Priemerná doba prevádzky a zaťaženia

Táto časť sa skladá z jedného riadku, ktorý zobrazuje nasledujúce:

  • názov programu alebo okna, v závislosti od režimu zobrazenia
  • aktuálny čas a čas od posledného zavedenia
  • celkový počet používateľov
  • priemerné zaťaženie systému za posledných 1, 5 a 15 minút

Stavy úloh a CPU

Táto časť sa skladá minimálne z dvoch riadkov. V prostredí SMP môžu ďalšie riadky odrážať jednotlivé percentá stavu CPU.

  • Prvý riadok zobrazuje celkový počet úloh alebo vlákien v závislosti od stavu prepínača režimu vlákien. Táto suma sa ďalej klasifikuje ako: bežiaci ; spiace ; zastavil ; zombie
  • Riadok 2 zobrazuje percentá stavu CPU na základe intervalu od poslednej obnovy. Tam, kde sú dole zobrazené dva štítky, sú najskôr zobrazené štítky pre novšie verzie jadra:

    nás, používateľa : čas bežiaci bez vyladených používateľských procesov
    sy, systém : čas beží procesy jadra
    ni, pekne : čas beží s príjemnými používateľskými procesmi
    wa, ja-počkaj : čas čakania na dokončenie I / O
    Ahoj : čas strávený servisom prerušenia hardvéru
    Áno : čas strávený servisom softvérových prerušení
    sv : čas ukradnutý z tohto VM hypervízorom

Využitie pamäte

Táto časť sa skladá z dvoch riadkov, ktoré môžu vyjadrovať hodnoty v kibibytoch (KiB), megabajtoch (MiB) alebo gibibytoch (GiB) v závislosti od množstva fyzická pamäť .

  • Riadok 1 odráža fyzickú pamäť klasifikovanú ako: Celkom , použité , zadarmo , nárazníky
  • Riadok 2 odráža virtuálnu pamäť klasifikovanú ako: Celkom , použité , zadarmo , cacheovaný

Polia / stĺpce

Nižšie sú uvedené top dostupné polia procesu (stĺpce). Sú zobrazené v abecednom poradí. Môžete upraviť ich polohu a to, či sú alebo nie sú zobrazené pomocou znaku ' f „alebo“ F „(Správa polí) interaktívne príkazy.

Ako triediace pole je možné zvoliť ľubovoľné pole a vy môžete určiť, či sú zoradené od najvyššej po najnižšiu.

CGROUPS - Kontrolné skupiny

Názvy kontrolných skupín, ku ktorým proces patrí, alebo „ - „ak sa na tento proces nevzťahuje.

Kontrolné skupiny zabezpečujú pridelenie zdrojov (procesor, pamäť, šírka pásma siete atď.) Medzi skupiny procesov definované inštaláciou. Umožňujú presnú kontrolu nad prideľovaním, popieraním, stanovovaním priorít, správou a monitorovaním týchto zdrojov.

V systéme môže existovať súčasne veľa rôznych hierarchií „skupín“ a každá hierarchia je pripojená k jednému alebo viacerým subsystémom. Subsystém predstavuje jeden zdroj.

Poznámka



Pole „CGROUPS“ nemá na rozdiel od väčšiny stĺpcov pevnú šírku. Keď sa zobrazí, spolu s ďalšími stĺpcami s premenlivou šírkou sa pridelí celá zostávajúca šírka obrazovky (až do maximálnej výšky 512 znakov).

  1. KÓD - Veľkosť kódu (KiB). Množstvo fyzickej pamäte vyhradenej pre spustiteľný kód, známe tiež ako veľkosť „rezidentnej množiny textu“ alebo TRS.
  2. PRÍKAZ - Názov príkazu alebo príkazový riadok. Zobrazí príkazový riadok použitý na spustenie úlohy alebo názov súvisiaceho programu. Medzi príkazovým riadkom a menom prepínate pomocou ' c ', čo je možnosť príkazového riadku aj interaktívny príkaz. Ak ste sa rozhodli zobraziť príkazové riadky, procesy bez príkazového riadku (napríklad vlákna jadra) sa zobrazia iba s názvom programu v zátvorkách (napríklad: ' [mrecoveryd] '). Každá forma zobrazenia môže byť skrátená, ak je príliš dlhá na to, aby sa zmestila do aktuálnej šírky tohto poľa. Táto šírka závisí od ďalších vybratých polí, ich poradia a aktuálnej šírky obrazovky. Toto pole môže byť ovplyvnené aj režimom zobrazenia „lesného pohľadu“. Pozrite sa na V. 'interaktívny príkaz pre ďalšie informácie týkajúce sa tohto režimu.

    Poznámka: Pole „PRÍKAZ“ na rozdiel od väčšiny stĺpcov nemá pevnú šírku. Keď sa zobrazí, spolu s ďalšími stĺpcami s premenlivou šírkou sa pridelí celá zostávajúca šírka obrazovky (až do maximálnej výšky 512 znakov).
  3. %CPU -- Vyuzitie procesora. Podiel úlohy na uplynutom čase CPU od poslednej aktualizácie obrazovky, vyjadrený ako percento z celkového času CPU. V skutočnom prostredí SMP, ak je „režim Irix“ vypnutý, bude vrchol pracovať v „režime Solaris“, kde sa využitie procesora úlohy rozdelí celkovým počtom CPU. Režimy „Irix / Solaris“ prepínate s režimom „ Ja interaktívny príkaz.
  4. ÚDAJE - Data + Stack Size (KiB). Množstvo fyzickej pamäte vyhradenej na iný ako spustiteľný kód, tiež známe ako veľkosť „rezidentnej množiny údajov“ alebo DRS.
  5. Vlajky - Vlajky úloh. Tento stĺpec predstavuje aktuálne plánovacie príznaky úlohy, ktoré sú vyjadrené v hexadecimálnej notácii a s potlačenými nulami. Tieto vlajky sú oficiálne zdokumentované v jazyku.
  6. GID - ID skupiny Efektívne ID skupiny.
  7. SKUPINA -- Názov skupiny. Efektívny názov skupiny.
  8. % MEM - Využitie pamäte (RES). Aktuálne používaný podiel úlohy na dostupnej fyzickej pamäti.
  9. NI - Pekná hodnota. Príjemná hodnota úlohy. Negatívna pekná hodnota znamená vyššiu prioritu, zatiaľ čo pozitívna pekná hodnota znamená nižšiu prioritu. Nula v tomto poli znamená, že priorita nebude upravená pri určovaní odosielateľnosti úlohy.
  10. nDRT - Počet špinavých stránok. Počet stránok, ktoré boli upravené od posledného zápisu do pomocného úložiska. Špinavé stránky musia byť zapísané do pomocného úložiska predtým, ako je možné použiť zodpovedajúce miesto vo fyzickej pamäti pre inú virtuálnu stránku.
  11. nMaj - Počet hlavných porúch stránky. Počet hlavných chýb stránky, ktoré sa vyskytli pre úlohu. Porucha stránky nastane, keď sa proces pokúsi čítať alebo zapisovať na virtuálnu stránku, ktorá sa momentálne nenachádza v jej adresnom priestore. Veľkou chybou stránky je, keď sa sprístupnenie stránky týka prístupu pomocného úložiska.
  12. nMin - Menší počet porúch stránky. Počet menších chýb stránky, ktoré sa vyskytli pre úlohu. Porucha stránky nastane, keď sa proces pokúsi čítať alebo zapisovať na virtuálnu stránku, ktorá sa momentálne nenachádza v jej adresnom priestore. Malá chyba stránky nezahŕňa prístup pomocného úložiska k sprístupneniu tejto stránky.
  13. nTH - Počet vlákien. Počet vlákien spojených s procesom.
  14. P - Naposledy použitý procesor (SMP). Číslo predstavujúce naposledy použitý procesor. V skutočnom prostredí SMP sa to pravdepodobne často zmení, pretože jadro zámerne používa slabú afinitu. Samotný akt behu hore môže tiež prelomiť túto slabú afinitu a spôsobiť, že viac procesov bude častejšie meniť CPU (kvôli zvýšenej požiadavke na čas procesora).
  15. PGRP - Id skupiny procesov. Každý proces je členom jedinečnej skupiny procesov, ktorá sa používa na distribúciu signálov a terminály na rozhodovanie požiadaviek na ich vstup a výstup. Po vytvorení (rozvetvení) procesu sa stane členom skupiny procesov nadradeného objektu. Podľa konvencie sa táto hodnota rovná ID procesu (pozri PID) prvého člena skupiny procesov, ktorý sa nazýva vodca skupiny procesov.
  16. PID - Id procesu. Jedinečné ID procesu úlohy, ktoré sa pravidelne zalomí, aj keď sa nikdy nereštartuje. Z hľadiska jadra je to odosielateľná entita definovaná parametrom „task_struct“.

    Túto hodnotu možno použiť aj ako: ID skupiny procesov (pozri PGRP); ID relácie pre vedúceho relácie (pozri SID); ID skupiny vlákien pre vedúceho skupiny vlákien (pozri TGID); a ID skupiny procesov TTY pre vedúceho skupiny procesov (pozri TPGID).
  17. PPID - ID nadradeného procesu. ID procesu (pid) rodiča úlohy.
  18. PR - Priorita. Priorita plánovania úlohy. Ak v tomto poli vidíte „rt“, znamená to, že úloha beží pod prioritou plánovania „v reálnom čase“.

    V prípade linuxu je priorita v reálnom čase zavádzajúca, pretože tradičná operácia sama osebe nebola predvídateľná. A aj keď možno jadro 2.6 vytvoriť väčšinou predvídateľným, nie je to tak vždy.
  19. HOVÄDZIE MÄSO - Veľkosť rezidentnej pamäte (KiB). Nezamenená fyzická pamäť, ktorú úloha použila.
  20. Ruidi - ID skutočného používateľa.
  21. RUSER - Meno skutočného používateľa.
  22. S - Stav procesu. Stav úlohy, ktorý môže byť jeden z:

    D '= neprerušiteľný spánok
    R '= beží
    S '= spí
    T '= vysledované alebo zastavené
    S '= zombie

    Úlohy zobrazené ako spustené by sa mali správnejšie považovať za „pripravené na spustenie“ - ich task_struct je zastúpená v riadiacej rade systému Linux. Aj bez skutočného stroja SMP môžete v tomto stave vidieť množstvo úloh, v závislosti od intervalu oneskorenia a peknej hodnoty.
  23. SHR - Veľkosť zdieľanej pamäte (KiB). Množstvo zdieľanej pamäte dostupnej pre úlohu, ktorá zvyčajne nie je rezidentná. Odráža pamäť, ktorú je možné zdieľať s inými procesmi.
  24. SID - Id relácie. Relácia je kolekcia skupín procesov (pozri PGRP), zvyčajne vytvorených prihlasovacím shellom. K relácii svojho tvorcu sa pripája novo rozoklaný proces. Podľa konvencie sa táto hodnota rovná ID procesu (pozri PID) prvého člena relácie, ktorý sa nazýva vedúci relácie, čo je zvyčajne prihlasovací shell.
  25. JUH - ID uloženého používateľa. Uložené ID používateľa.
  26. SUPGIDY - Doplnkové ID skupiny. ID všetkých doplnkových skupín založených pri prihlásení alebo zdedených od rodiča úlohy. Zobrazujú sa v zozname oddelenom čiarkami.

    Poznámka: Pole „SUPGIDS“ nemá na rozdiel od väčšiny stĺpcov pevnú šírku. Keď sa zobrazí, spolu s ďalšími stĺpcami s premenlivou šírkou sa pridelí celá zostávajúca šírka obrazovky (až do maximálnej výšky 512 znakov).
  27. SUPGRPS - Doplnkové názvy skupín. Mená akýchkoľvek ďalších skupín založených pri prihlásení alebo zdedených od rodiča úlohy. Zobrazujú sa v zozname oddelenom čiarkami.

    Poznámka: Pole „SUPGRPS“ nemá na rozdiel od väčšiny stĺpcov pevnú šírku. Keď sa zobrazí, spolu s ďalšími stĺpcami s premenlivou šírkou sa pridelí celá zostávajúca šírka obrazovky (až do maximálnej výšky 512 znakov).
  28. SUSER - Uložené užívateľské meno. Uložené užívateľské meno.
  29. SWAP - Zamenená veľkosť (KiB). Nerezidentná časť adresného priestoru úlohy.
  30. TGID - ID skupiny vlákien. ID skupiny vlákien, do ktorej patrí úloha. Je to PID vedúceho skupiny vlákien. Z hľadiska jadra predstavuje tie úlohy, ktoré zdieľajú „mm_struct“.
  31. TIME - čas CPU. Celkový čas procesora, ktorý úloha použila od začiatku. Keď je „Kumulatívny režim“ zapnutý, každý proces je uvedený s časom procesora, ktorý použil on a jeho mŕtve deti. „Kumulatívny režim“ prepnete na „ S ', čo je možnosť príkazového riadku aj interaktívny príkaz. Pozrite sa na S 'interaktívny príkaz pre ďalšie informácie týkajúce sa tohto režimu.
  32. TIME + - Čas CPU (stotiny). To isté ako „TIME“, ale odrážajúce väčšiu granularitu v stotinách sekundy.
  33. TPGID - Tty Process Group Id. ID skupiny procesov procesu v popredí pre pripojený tty alebo -1, ak proces nie je pripojený k terminálu. Podľa konvencie sa táto hodnota rovná ID procesu (pozri PID) vedúceho skupiny procesov (pozri PGRP).
  34. TTY - Ovládanie Tty. Názov riadiaceho terminálu. TTY je zvyčajne zariadenie (sériový port, pty atď.), Z ktorého bol proces spustený, a ktoré používa na vstup alebo výstup. Úloha však nemusí byť spojená s terminálom. V takom prípade uvidíte ' ? 'zobrazené.
  35. UID -- ID používateľa. Efektívne ID užívateľa vlastníka úlohy.
  36. UŽÍVATEĽ - Meno používateľa. Efektívne meno používateľa vlastníka úlohy.
  37. RESPEKTOVANÝ - Veľkosť virtuálnej pamäte (KiB). Celkové množstvo virtuálnej pamäte použitej v úlohe. Zahŕňa všetok kód, údaje a zdieľané knižnice a stránky, ktoré boli vymenené, a stránky, ktoré boli zmapované, ale nepoužívané.
  38. WCHAN - Funkcia spánku. V závislosti od dostupnosti mapy prepojenia s jadrom („System.map“) toto pole zobrazuje názov alebo adresu funkcie jadra, v ktorej úloha práve spí. Spustené úlohy zobrazujú pomlčku (' - ') v tomto stĺpci.

    Zobrazením tohto poľa by sa mohla zvýšiť vlastná pracovná sada aplikácie top o viac ako 700 kB, v závislosti od verzie jadra. Ak k tomu dôjde, jediným prostriedkom na zníženie tejto réžie bude zastavenie a opätovné spustenie hore.

    Poznámka: Pole „WCHAN“ nemá na rozdiel od väčšiny stĺpcov pevnú šírku. Keď sa zobrazí, spolu s ďalšími stĺpcami s premenlivou šírkou sa pridelí celá zostávajúca šírka obrazovky (až do maximálnej výšky 512 znakov).

Správa polí

Po stlačení interaktívneho príkazu ' f „alebo“ F „(Správa polí) sa zobrazí obrazovka s: 1) názvom aktuálneho okna; 2) určené zoradené pole; 3) všetky polia v ich aktuálnom poradí spolu s popismi. Položky označené hviezdičkou sú aktuálne zobrazené polia, pokiaľ to umožňuje šírka obrazovky.

  • Ako naznačujú pokyny na obrazovke, medzi poliami sa pohybujete pomocou klávesov so šípkami nahor a nadol. Klávesy PgUp, PgDn, Home a End možno tiež použiť na rýchle dosiahnutie prvého alebo posledného dostupného poľa.
  • Kláves so šípkou doprava vyberie pole na premiestnenie a kláves so šípkou doľava alebo kláves potvrdí umiestnenie tohto poľa.
  • d 'alebo lišta prepína stav zobrazenia poľa, a tým prítomnosť alebo neprítomnosť hviezdičky.
  • s 'označuje pole ako zoradené pole. Pozri tému 4c. PRÍKAZY V OBLASTI ÚLOHY, Triedenie, aby ste získali ďalšie informácie týkajúce sa vášho výberu zoradeného poľa.
  • do „a“ v „klávesy sa dajú použiť na prechádzanie všetkými dostupnými oknami a“ čo 'alebo klávesy ukončia správu polí.

Obrazovku Fields Management možno použiť aj na zmenu aktuálneho okna / skupiny polí v režime na celú obrazovku alebo v režime alternatívneho zobrazenia. Čokoľvek bolo zamerané, keď „ čo 'alebo bolo stlačené, bude aktuálne, keď sa vrátite na horný displej. Pozri tému 5. Ustanovenia o alternatívnom zobrazovaní a ' g 'interaktívny príkaz na nahliadnutie do aktuálnych okien a skupín polí.

Poznámka: Akékoľvek okno, ktoré bolo posunuté vodorovne, sa vynuluje, ak sa na obrazovke Správa polí vykonajú akékoľvek zmeny poľa. Akákoľvek vertikálna rolovaná pozícia to však neovplyvní. Pozri tému 5c. SCROLLING a Window pre ďalšie informácie týkajúce sa vertikálneho a horizontálneho rolovania.

Interaktívne príkazy

Nižšie je uvedený krátky zoznam príkazov v rámci kategórií. Niektoré príkazy sa objavujú viackrát - ich význam alebo rozsah sa môže líšiť v závislosti od kontextu, v ktorom sú vydané.

Globálne príkazy

Globálne interaktívne príkazy sú vždy k dispozícii v režime na celú obrazovku aj v režime alternatívneho zobrazenia. Niektoré z týchto interaktívnych príkazov však nie sú k dispozícii, keď sú spustené v „zabezpečenom režime“.

Ak chcete vopred vedieť, či je váš vrchol zabezpečený, požiadajte o pomoc a na druhom riadku si pozrite súhrn systému.

alebo Obnoviť zobrazenie

Tieto príkazy prebudia hornú časť a po prijatí ľubovoľného vstupu bude celý displej prefarbený. Vynútia tiež aktualizáciu akýchkoľvek zmien procesora alebo fyzickej pamäte pripojených za tepla.

Ak máte veľký interval oneskorenia a chcete vidieť aktuálny stav, použite ktorékoľvek z týchto tlačidiel.
? alebo h Pomoc

K dispozícii sú dve úrovne pomoci. Prvý poskytne pripomienku všetkých základných interaktívnych príkazov. Ak je horná časť zabezpečená, táto obrazovka sa skráti.

Písanie na stroji h „alebo“ ? „Na tejto obrazovke s nápovedou vás prevedieme pomocou interaktívnych príkazov použiteľných v režime alternatívneho zobrazenia.
= Limity výstupných úloh

Odstráni obmedzenia týkajúce sa zobrazených úloh. Tento príkaz obráti všetky ' i „(nečinné úlohy) a“ n '(maximálny počet úloh) príkazy, ktoré môžu byť aktívne. Poskytuje tiež možnosť „výstupu“ z monitorovania pid a filtrovania používateľov. Pozrite sa na -p „možnosť príkazového riadku pre diskusiu o monitorovaní PID a“ U „alebo“ u 'interaktívne príkazy týkajúce sa filtrovania používateľov.

Týmto príkazom sa navyše vynuluje každé rolované okno.
TO Prepínač režimu alternatívneho zobrazenia

Tento príkaz prepína medzi režimom celej obrazovky a režimom alternatívneho zobrazenia.
B Tučne - vypnúť / povoliť prepínanie

Tento príkaz ovplyvní použitie 'tučného' znaku terminfo a zmení oblasť súhrnu aj oblasť úloh pre aktuálne okno. Aj keď je primárne určený na použitie s hlúpymi terminálmi, je možné ho použiť kedykoľvek.

Poznámka: Keď je tento prepínač zapnutý a horná časť pracuje v monochromatickom režime, celé zobrazenie sa zobrazí ako normálny text. Pokiaľ teda X „alebo“ Y. „prepínače používajú na zvýraznenie spätný chod, nebude vizuálne potvrdené, že sú zapnuté.

d alebo s * Zmena-oneskorenie-casovy interval

Zobrazí sa výzva na zadanie času oneskorenia medzi aktualizáciami displeja v sekundách.

Zlomkové sekundy sa ctia, záporné číslo však nie je povolené. Zadanie 0 spôsobuje (takmer) nepretržitú aktualizáciu s neuspokojivým displejom, keď sa systém a ovládač tty snažia držať krok s najvyššími požiadavkami. Hodnota oneskorenia je nepriamo úmerná zaťaženiu systému, preto ju nastavujte opatrne.

Ak sa kedykoľvek chcete dozvedieť aktuálny čas oneskorenia, požiadajte o pomoc a na druhom riadku si pozrite súhrn systému.
g Vyberte -Ďalšie-okno / skupina polí

Zobrazí sa výzva na zadanie čísla medzi 1 a 4, ktoré označuje skupinu polí, z ktorej by sa malo stať aktuálne okno. S týmito 4 oknami budete čoskoro spokojní, najmä po experimentovaní s režimom alternatívneho zobrazenia.
H Prepínač režimu vlákien

Keď je tento prepínač zapnutý, vo všetkých viditeľných oknách úloh sa pre všetky procesy zobrazia jednotlivé vlákna. V opačnom prípade horná časť zobrazuje súhrn všetkých vlákien v každom procese.
Ja Prepínanie režimu Irix / Solaris

Pri prevádzke v režime „Solaris“ („ Ja 'toggled Off), využitie procesora CPU úlohy sa vydelí celkovým počtom CPU. Po vydaní tohto príkazu sa dozviete nový stav tohto prepínača.
k * Zabite úlohu

Zobrazí sa výzva na zadanie PID a potom signálu na odoslanie. Predvolený signál, ktorý sa zobrazí vo výzve, je SIGTERM. Môžete však poslať akýkoľvek signál, prostredníctvom čísla alebo mena.

Ak chcete prerušiť proces zabitia, urobte jeden z nasledujúcich v závislosti od vášho pokroku:

1) na výzvu pid, stačí stlačiť

2) do príkazového riadku zadajte 0
čo Skončiť
r * Renice-a-Task

Zobrazí sa výzva na zadanie PID a potom hodnoty na peknú. Zadanie kladnej hodnoty spôsobí, že proces stratí prioritu. Naopak záporná hodnota spôsobí, že jadro bude proces vnímať priaznivejšie.
IN Zapíšte konfiguračný súbor

Táto klávesa uloží všetky vaše možnosti a prepínače, plus aktuálny režim zobrazenia a čas oneskorenia. Zadaním tohto príkazu tesne pred ukončením programu top budete môcť reštartovať neskôr presne v rovnakom stave.
S Zmena farebného mapovania

Týmto klávesom sa dostanete na samostatnú obrazovku, kde môžete meniť farby pre aktuálne okno alebo pre všetky okná. Podrobnosti týkajúce sa tohto interaktívneho príkazu nájdete v téme 4d. FARBA mapovanie.

* Príkazy zobrazené s hviezdičkou (*) nie sú k dispozícii v „zabezpečenom režime“, ani sa nebudú zobrazovať na obrazovke pomocníka úrovne 1.

Súhrnné príkazy oblasti

Interaktívne príkazy oblasti súhrnu sú vždy k dispozícii v režime na celú obrazovku aj v režime alternatívneho zobrazenia. Ovplyvňujú počiatočné riadky vášho displeja a určujú polohu správ a výziev.

Tieto príkazy vždy ovplyvnia iba aktuálnu skupinu okien / polí. Pozri tému 5. Ustanovenia o alternatívnom zobrazovaní a ' g 'interaktívny príkaz na nahliadnutie do aktuálnych okien a skupín polí.

l Prepínanie priemeru záťaže / doby prevádzky

Tento príkaz je tiež riadok obsahujúci názov programu (možno alias) pri prevádzke v režime na celú obrazovku alebo názov aktuálneho okna pri prevádzke v režime alternatívneho zobrazenia.
t Prepnúť úlohu / štáty CPU

Tento príkaz ovplyvňuje od 2 do mnohých riadkov súhrnnej oblasti v závislosti od stavu ' 1 'prepnúť a to, či top beží pod skutočným SMP.

Táto časť oblasti súhrnu je tiež ovplyvnená H 'interaktívne prepínanie príkazov, ktoré sa odráža na celkovom štítku, ktorý zobrazuje buď' Úlohy ', alebo' Vlákna '.
1 Prepínanie medzi jednotlivými štátmi / procesormi

Tento príkaz ovplyvňuje, ako t „Je zobrazená časť Štátov CPU CPU. Aj keď tento prepínač existuje predovšetkým na to, aby slúžil masívne paralelným strojom SMP, neobmedzuje sa iba na prostredia SMP.

Keď sa v oblasti súhrnu zobrazí znak „% CPU (s):“, zobrazí sa znak „ 1 'prepínač je zapnutý a všetky informácie o procesore sú zhromaždené v jednom riadku. Inak sa každý procesor zobrazuje osobitne ako: „% Cpu0,% Cpu1, ...“ až do výšky dostupnej obrazovky.
m Prepínač Využitie pamäte / výmeny

Tento príkaz ovplyvňuje dva riadky súhrnnej oblasti týkajúce sa fyzickej a virtuálnej pamäte.

Poznámka: Ak bola pre ktorékoľvek okno prepnutá celá oblasť súhrnu, zostal by vám iba riadok správy. Týmto spôsobom budete mať maximalizované dostupné riadky úloh, ale (dočasne) ste obetovali názov programu v režime celej obrazovky alebo názov aktuálneho okna, keď ste v režime alternatívneho zobrazenia.

Príkazy oblasti úloh

Interaktívne príkazy oblasti úloh sú vždy k dispozícii v režime celej obrazovky.

Interaktívne príkazy oblasti úloh nie sú nikdy k dispozícii v režime alternatívneho zobrazenia, ak bolo zobrazenie úloh aktuálneho okna vypnuté (pozri tému 5. Ustanovenia ALTERNATÍVNE ZOBRAZENIE).

Vzhľad okna úlohy

Nasledujúce príkazy budú tiež ovplyvnené stavom globálneho ' B '(tučné povolenie) prepnúť.

b Prepínanie medzi tučným a spätným chodom

Tento príkaz ovplyvní, ako X „a“ Y. 'sú zobrazené prepínače. Ďalej bude k dispozícii, iba ak je aspoň jeden z týchto prepínačov zapnutý.
X Prepínač zvýraznenia stĺpca

Zvýraznenie zmien pre aktuálne pole zoradenia. Ak zabudnete, ktoré pole sa triedi, tento príkaz môže slúžiť ako rýchla vizuálna pripomienka za predpokladu, že sa zobrazí zoradené pole. Pole na zoradenie nemusí byť viditeľné, pretože:

1) nie je dostatočná šírka obrazovky

2) „ f interaktívny príkaz to vypol
Y. Prepínanie zvýraznenia riadkov

Zvýraznenie zmien pre „bežiace“ úlohy. Použitie tohto ustanovenia poskytuje dôležitý prehľad o zdraví vášho systému. Jedinými nákladmi bude niekoľko ďalších desiatich únikových sekvencií.
s Prepínač farebný / čiernobiely

Prepína aktuálne okno medzi naposledy použitou farebnou schémou a staršou formou čiernej na bielej alebo bielej na čiernej. Tento príkaz zmení oblasť súhrnu aj oblasť úloh, ale neovplyvní stav ' X „,“ Y. „alebo“ b 'prepína.

Obsah okna úlohy

c Prepínanie príkazového riadku / názvu programu

Tento príkaz bude vykonaný bez ohľadu na to, či je alebo nie je stĺpec „PRÍKAZ“ momentálne viditeľný. Neskôr, ak by sa toto pole zobrazilo, bude viditeľná zmena, ktorú ste použili.
f alebo F Fields-Management

Tieto klávesy zobrazujú samostatnú obrazovku, na ktorej môžete zmeniť, ktoré polia sa zobrazia, ich poradie a tiež určiť pole zoradenia.
S Prepínač režimu kumulatívneho času

Keď je „Kumulatívny režim“ zapnutý, každý proces je uvedený s časom procesora, ktorý použil on a jeho mŕtve deti.

Keď je vypnuté, programy, ktoré rozdelia na mnoho samostatných úloh, sa zdajú menej náročné. Pre programy ako „init“ alebo shell je to vhodné, ale pre ostatných, napríklad kompilátorov, to možno nie. Experimentujte s dvoma oknami úloh zdieľajúcimi rovnaké zoradené pole, ale s rôznymi ' S 'a uvidíte, ktoré zobrazenie uprednostňujete.

Po vydaní tohto príkazu budete informovaní o novom stave tohto prepínača. Ak chcete vopred vedieť, či je kumulatívny režim v platnosti, požiadajte o pomoc a pozrite si súhrn okna v druhom riadku.
u alebo U Zobraziť iba konkrétneho používateľa

Zobrazí sa výzva na zadanie používateľského mena alebo mena používateľa. „ -u „možnosť sa zhoduje s efektívnym používateľom, zatiaľ čo„ -U 'voľba sa zhoduje s akýmkoľvek používateľom (skutočným, efektívnym, uloženým alebo súborovým systémom).

Potom sa v danom okne úlohy zobrazia iba zodpovedajúci používatelia, prípadne sa nezobrazia žiadne procesy. Na filtrovanie rôznych používateľov možno použiť rôzne okná úloh.

Neskôr, ak chcete znova sledovať všetky úlohy v aktuálnom okne, zadajte tento príkaz znova, ale na výzvu stačí stlačiť.
V. Prepínač režimu Forest-View

V tomto režime sú procesy usporiadané podľa ich rodičov a rozloženie stĺpca COMMAND sa podobá rozloženiu stromu. V režime zobrazenia lesa je stále možné prepínať medzi názvom programu a príkazovým riadkom (pozri ' c „interaktívny príkaz“) alebo medzi procesmi a vláknami (pozri „ H „interaktívny príkaz).

Poznámka: Zadaním ľubovoľného klávesu ovplyvňujúceho poradie sa v aktuálnom okne ukončí režim zobrazenia lesa. Pozri tému 4c. OBLASŤ ÚLOHY Príkazy, Triedenie, aby ste získali informácie o týchto klávesoch.

Veľkosť okna úlohy

i Prepínač Idle-Process

Zobrazí všetky úlohy alebo iba aktívne úlohy. Keď je tento prepínač vypnutý, úlohy, ktoré od poslednej aktualizácie nepoužívajú žiadny procesor, sa nebudú zobrazovať. Kvôli granulárnosti polí% CPU a TIME + sa však môžu stále zobraziť niektoré procesy, ktoré, zdá sa, nepoužívali žiadny procesor.

Ak sa tento príkaz použije na posledné zobrazenie úlohy v režime alternatívneho zobrazenia, nebude to mať vplyv na veľkosť okna, pretože všetky predchádzajúce zobrazenia úloh budú už vymaľované.
n alebo # Nastaviť maximum úloh

Zobrazí sa výzva na zadanie počtu úloh, ktoré sa majú zobraziť. Použije sa prenajímateľ vášho čísla a dostupné riadky obrazovky.

Pri použití v režime alternatívneho zobrazenia je to príkaz, ktorý vám dáva presnú kontrolu nad veľkosťou každého aktuálne viditeľného zobrazenia úlohy, s výnimkou úplne posledného. Neovplyvní to veľkosť posledného okna, pretože všetky predchádzajúce zobrazenia úloh budú už vymaľované.

Poznámka: Ak chcete zväčšiť veľkosť posledného viditeľného zobrazenia úlohy v režime alternatívneho zobrazenia, zmenšite veľkosť zobrazenia úloh nad ním.

Okno triedenia úloh

Z dôvodu kompatibility tento vrchol podporuje väčšinu bývalých klávesov najvyššieho triedenia. Pretože sa jedná predovšetkým o službu pre bývalých najlepších používateľov, tieto príkazy sa nezobrazia na žiadnej obrazovke pomocníka.

príkaz triedené pole podporované
TO čas spustenia (nezobraziť) Nie
M % MEM Áno
N PID Áno
P %CPU Áno
T TIME + Áno

Pred použitím niektorého z nasledujúcich ustanovení o zoradení, vrchná časť navrhuje, aby ste dočasne zapli zvýrazňovanie stĺpcov pomocou X interaktívny príkaz. Pomôže to zabezpečiť, aby skutočné prostredie triedenia zodpovedalo vašim zámerom.

Nasledujúce interaktívne príkazy sa prejavia, až keď je viditeľné aktuálne zoradené pole. Pole na zoradenie nemusí byť viditeľné, pretože:

1) nie je dostatočná šírka obrazovky
2) „ f interaktívny príkaz to vypol

< Move-Sort-Field-Left

Posunie stĺpec zoradenia doľava, pokiaľ nie je aktuálne zoradené pole prvým zobrazeným poľom.
> Move-Sort-Field-Right

Posunie stĺpec zoradenia doprava, pokiaľ nie je aktuálne zoradené pole posledným zobrazeným poľom.

Nasledujúce interaktívne príkazy budú vždy dodržané bez ohľadu na to, či je alebo nie je viditeľné aktuálne zoradené pole.

f alebo F Fields-Management

Tieto klávesy zobrazujú samostatnú obrazovku, na ktorej môžete okrem iných funkcií zmeniť, ktoré pole sa použije ako stĺpec triedenia. Tento príkaz môže byť pohodlným spôsobom na overenie aktuálneho zoradeného poľa, keď je spustený navrchu so zvýrazneným stĺpcom vypnutým.
R Prepínač Obrátiť / Normálne zoradiť-pole

Pomocou tohto interaktívneho príkazu môžete striedať druhy od najvyššej po najnižšiu.
Poznámka

Pri triedení polí sa používajú interné hodnoty, nie tie, ktoré sa zobrazujú v stĺpcoch. Polia TTY a WCHAN teda budú porušovať prísnu postupnosť porovnávania ASCII.

Ustanovenia o alternatívnom zobrazení: Microsoft Windows

Skupiny polí / Windows

V režime celej obrazovky je jediné okno reprezentované celou obrazovkou. Toto jedno okno je možné zmeniť tak, aby zobrazovalo 1 zo 4 rôznych skupín polí (pozri g interaktívny príkaz, opakovaný nižšie). Každá zo 4 skupín polí má jedinečnú samostatne konfigurovateľnú oblasť súhrnu a vlastnú konfigurovateľnú oblasť úloh.

V režime alternatívneho zobrazenia môžu byť tieto 4 základné skupiny polí teraz viditeľné súčasne alebo môžu byť na váš príkaz jednotlivo vypnuté.

Oblasť súhrnu bude existovať vždy, aj keď je to iba riadok správy. Kedykoľvek je možné zobraziť iba jednu súhrnnú oblasť. V závislosti od vašich príkazov však môžu byť na obrazovke momentálne od nuly do štyri samostatné displeje úloh.

Aktuálne okno

Aktuálne okno je okno spojené s oblasťou súhrnu a okno, do ktorého sú príkazy súvisiace s úlohami vždy smerované. Pretože v režime alternatívneho zobrazenia môžete zobrazenie úloh vypnúť, niektoré príkazy môžu byť pre aktuálne okno obmedzené.

Ďalšia komplikácia nastane, keď vypnete prvý riadok súhrnnej oblasti. So stratou názvu okna („ l 'prepínaný riadok), nebudete ľahko vedieť, ktoré okno je aktuálne.

Príkazy pre Windows

- (pomlčka) alebo
_ (podčiarknutie)
Prepnúť Zobraziť / skryť okno

- Kláves 'zapína a vypína zobrazenie úloh aktuálneho okna. Keď je táto oblasť zapnutá, v tejto oblasti úloh sa zobrazí minimum záhlavia stĺpcov, ktoré ste vytvorili pomocou znaku „ f interaktívny príkaz. Bude tiež odrážať všetky ďalšie možnosti / prepínače oblasti úloh, ktoré ste použili, a budú mať nulovú alebo viac úloh.

_ 'robí to isté pre všetky displeje úloh. Inými slovami, prepína medzi aktuálne viditeľným zobrazením úloh a akýmikoľvek zobrazeniami úloh, ktoré ste mali vypnuté. Ak sú momentálne viditeľné všetky 4 zobrazenia úloh, tento interaktívny príkaz ponechá oblasť súhrnu ako jediný prvok zobrazenia.
= alebo + * Vyrovnať- (opätovné vyváženie) -okien

= Kláves 'vynúti viditeľnosť zobrazenia úloh aktuálneho okna. Obracia tiež akékoľvek i „(nečinné úlohy),“ n „(max. počet úloh) a“ u „/“ U „Príkazy (filter používateľa), ktoré môžu byť aktívne. Ak bolo okno rolované, resetuje sa tiež pomocou tohto príkazu.

+ 'kláves robí to isté pre všetky okná. Štyri displeje úloh sa znova zobrazia, rovnomerne vyvážené. Zachovajú si tiež všetky prispôsobenia, ktoré ste predtým použili, okrem „ i „(nečinné úlohy),“ n „(max. počet úloh),“ u „/“ U „(používateľský filter) a posúvanie interaktívnych príkazov.
TO * Prepínač režimu alternatívneho zobrazenia

Tento príkaz prepína medzi režimom celej obrazovky a režimom alternatívneho zobrazenia.

Pri prvom zadaní tohto príkazu sa zobrazia všetky štyri obrazovky úloh. Po prepnutí režimov sa vám zobrazia iba displeje úloh, ktoré ste vybrali na zviditeľnenie.
do , v * Nasledujúce okno dopredu / dozadu

Tento príkaz zmení aktuálne okno, ktoré zase zmení okno, do ktorého sú príkazy smerované. Tieto klávesy pôsobia kruhovo, takže pomocou ktoréhokoľvek z týchto klávesov sa dostanete do ľubovoľného aktuálneho okna.

Za predpokladu, že je viditeľný názov okna (neprepínali ste ' l 'Vypnuté), kedykoľvek názov aktuálneho okna stratí dôraz alebo farbu, je to pripomienka, že zobrazenie úlohy je vypnuté a veľa príkazov bude obmedzených.
g * Vyberte -Ďalšie-okno / skupina polí

Zobrazí sa výzva na zadanie čísla medzi 1 a 4, ktoré označuje skupinu polí, z ktorej by sa malo stať aktuálne okno.

V režime celej obrazovky je tento príkaz potrebný na zmenu aktuálneho okna. V režime alternatívneho zobrazenia je to menej pohodlná alternatíva k „ do „a“ v 'príkazy.
G Názov okna zmeny / skupiny polí

Zobrazí sa výzva na zadanie nového názvu pre aktuálne okno. Nevyžaduje viditeľnosť názvu okna („ l 'prepnúť na Zapnuté).

* Interaktívne príkazy zobrazené s hviezdičkou (*) sa dajú použiť aj mimo režimu alternatívneho zobrazenia.

= „,“ TO „,“ g „sú vždy k dispozícii.“

do „,“ v „pri mapovaní farieb a správe polí konajte rovnako.

Posúvanie okna

Okno úlohy je zvyčajne čiastočný pohľad na celkové úlohy / vlákna systému, ktorý zobrazuje iba niektoré z dostupných polí / stĺpcov. Pomocou týchto rolovacích klávesov môžete tento pohľad posúvať vertikálne alebo horizontálne, aby ste odhalili ľubovoľnú požadovanú úlohu alebo stĺpec.

Hore , PgUp Rolovacie úlohy

Posuňte pohľad nahor k prvému riadku úlohy, kým sa prvá úloha nezobrazí v hornej časti aktuálneho okna. Kláves so šípkou nahor posúva o jeden riadok, zatiaľ čo PgUp posúva celé okno.
Dole , PgDn Rolovacie úlohy

Posuňte pohľad nadol smerom k poslednému riadku úlohy, až kým nebude posledná úloha jedinou úlohou zobrazenou v hornej časti aktuálneho okna. Kláves so šípkou nadol posúva o jeden riadok, zatiaľ čo PgDn posúva celé okno.
Vľavo, Správny Rolovacie stĺpce

Posuňte zobrazenie zobraziteľných polí vodorovne po jednom stĺpci.

Poznámka: Pripomíname, že niektoré polia / stĺpce nemajú pevnú šírku, ale alokujú celú zostávajúcu šírku obrazovky, keď sú viditeľné. Pri posúvaní doprava alebo doľava môže táto funkcia na začiatku priniesť neočakávané výsledky.
Domov Prejsť na domácu pozíciu

Znovu umiestnite displej na nekrútené súradnice.
Koniec Skoč na koncovú pozíciu

Premiestnite zobrazenie tak, aby stĺpec úplne vpravo odrážal posledné zobraziteľné pole a spodný riadok úlohy predstavoval poslednú úlohu.

Poznámka: Z tejto polohy je stále možné posúvať sa dole a doprava pomocou klávesov so šípkami, kým nezostane jediný stĺpec a jedna úloha ako jediný zobrazovací prvok.
C. Prepínač Zobraziť-rolovať-súradnice

Prepne informačnú správu, ktorá sa zobrazí vždy, keď sa riadok správy inak nepoužíva.

rolovacie súradnice: y = n / n (úlohy), x = n / n (polia)

Súradnice zobrazené ako n / n sú relatívne k ľavému hornému rohu aktuálneho okna.

y = n / n (úlohy)

Prvé n predstavuje najvyššiu viditeľnú úlohu a ovláda sa posúvaním klávesov. Druhá n sa aktualizuje automaticky, aby odrážala celkový počet úloh.

x = n / n (polia)

Prvé n predstavuje stĺpec úplne vľavo a je ovládané rolovaním klávesov. Druhé n je celkový počet zobraziteľných polí a je stanovené pomocou ' f interaktívny príkaz.

Vyššie uvedené interaktívne príkazy sú vždy k dispozícii v režime celej obrazovky, ale nikdy nie sú k dispozícii v režime alternatívneho zobrazenia, ak bolo prepnutie zobrazovania úloh aktuálneho okna vypnuté.

otvorený obrázok vo Photoshope ako vrstva

Vyhľadávanie v okne

Tieto interaktívne príkazy môžete použiť na vyhľadanie riadku úlohy obsahujúceho konkrétnu hodnotu.

Ľ Vyhľadajte reťazec

Zobrazí sa výzva na zadanie reťazca, v ktorom sa rozlišujú veľké a malé písmená, počnúc súradnicami aktuálneho okna. Na obsah hľadaného reťazca neexistujú žiadne obmedzenia.

Vyhľadávania sa neobmedzujú iba na hodnoty z jedného poľa alebo stĺpca. Všetky hodnoty zobrazené v riadku úlohy sú povolené vo vyhľadávacom reťazci. Môžete zahrnúť medzery, čísla, symboly a dokonca aj umelecké diela v lese.

Klávesové skratky bez zadania deaktivujú kláves '&', kým nezadáte nový vyhľadávací reťazec.
& Vyhľadať-ďalšie

Za predpokladu, že bol ustanovený vyhľadávací reťazec, vrchol sa pokúsi vyhľadať ďalší výskyt.

Keď sa nájde zhoda, súčasné okno sa presunie zvisle, takže riadok úlohy obsahujúci tento reťazec je prvý. Správa o súradniciach rolovania môže poskytnúť potvrdenie o takomto vertikálnom premiestnení (pozri C. „interaktívny príkaz). Horizontálne posúvanie sa však vyhľadávaním nikdy nezmení.

Na dostupnosť zodpovedajúceho reťazca budú mať vplyv nasledujúce faktory.

a. Ktoré polia sa dajú zobraziť z celkového počtu dostupných položiek

b. Rolovanie okna vertikálne alebo horizontálne

c. Stav prepínania príkazu / príkazového riadku

d. Stabilita zvoleného stĺpca triedenia, napríklad PID, je dobrá, ale% zlá CPU.

Ak hľadanie zlyhá, obnovenie aktuálnej domovskej (nerozbalenej) polohy okna, horizontálne posúvanie, zobrazovanie príkazových riadkov alebo výber stabilnejšieho zoradeného poľa môžu ešte viesť k úspešnému vyhľadávaniu „&“.

Vyššie uvedené interaktívne príkazy sú vždy k dispozícii v režime celej obrazovky, ale nikdy nie sú k dispozícii v režime alternatívneho zobrazenia, ak bolo prepnutie zobrazovania úloh aktuálneho okna vypnuté.

Poznámka: Vždy, keď zadáte kľúč vyhľadávania, vynúti vynútenie nečinných úloh a filtrovanie používateľov vypnuté, aby sa zabezpečilo, že sa vyskytnú všetky úlohy. Pozrite sa na i Interaktívne príkazy „a„ u / U “poskytujú ďalšie informácie o tom, ako by sa mohli filtrovať zobrazené úlohy.

Súbory

Súbor konfigurácie systému

Prítomnosť tohto súboru ovplyvní, ktorá verzia obrazovky „Pomoc“ sa zobrazí bežnému používateľovi. Dôležitejšie je, že obmedzí to, čo môžu bežní používatelia robiť, keď je spustený vrchol. Nebudú môcť vydávať nasledujúce príkazy.

k Zabite úlohu
r Zrenovujte úlohu
d alebo s Zmeňte interval oneskorenia / spánku

Konfiguračný súbor systému nie je vytvorený zhora. Namiesto toho tento súbor vytvoríte manuálne a umiestnite ho do adresára / etc. Jeho názov musí byť „toprc“ a nesmie mať úvodný znak. . „(bodka). Musí mať iba dva riadky.

Tu je príklad obsahu / etc / toprc :

s # riadok 1: prepínač „zabezpečeného“ režimu 5.0 # riadok 2: interval „oneskorenia“ v sekundách

Súbor osobnej konfigurácie

Tento súbor je napísaný ako ' $ HOME / .your-name-4-top „+“ rc '. Použi ' IN interaktívny príkaz na jeho vytvorenie alebo aktualizáciu. Tu je všeobecné rozloženie:

globálny # riadok 1: označenie programu / aliasu globálny # riadok 2: id, altscr, irixps, delay, curwin na ea # riadok a: winname, polecurcur window # riadok b: winflags, sortindx, okno maxtasks # riadok c: summclr , msgsclr, headclr, taskclr

Ak $ DOMOV premenná nie je prítomná, top sa pokúsi zapísať osobný konfiguračný súbor do aktuálneho adresára, s výhradou povolení.

Tipy a triky

Mnohé z týchto „trikov“ fungujú najlepšie, keď podporíte najlepšie plánovanie. Takže plánujte začať s príjemnou hodnotou -10, za predpokladu, že máte oprávnenie.

Kernel Magic

Pre tieto triky hore vyžaduje režim celej obrazovky.

  • Používateľské rozhranie prostredníctvom výziev a pomoci zámerne naznačuje, že interval oneskorenia je obmedzený na desatiny sekundy. Môžete však ľubovoľne nastaviť požadované oneskorenie. Ak chcete vidieť Linux v jeho najlepšom plánovaní, skúste meškanie 0,09 sekundy alebo menej.

    V tomto experimente otvorte v systéme X Windows xterm a maximalizujte ho. Potom postupujte takto:

    1. poskytnúť podporu plánovania a malé oneskorenie prostredníctvom: pekný -n -10 horný -d.09
    2. triedený stĺpec ponechajte zvýraznený vypnutý, aby sa minimalizovala dĺžka cesty
    3. pre zvýraznenie zapnite zvýraznenie obráteného riadku
    4. vyskúšajte rôzne stĺpce zoradenia (TIME / MEM fungujú dobre) a normálne alebo obrátené zoradenie, aby ste zobrazili najaktívnejšie procesy

    Uvidíte, že veľmi vyťažený systém Linux robí to, čo sa robí vždy za vás, ale na ilustráciu nebol k dispozícii žiadny program.

  • Pod xtermom používajúcim farby „biela na čiernej“ nastavte v hornej časti obrazovky Mapovanie farieb farbu úlohy na čiernu a uistite sa, že je zvýraznenie úlohy nastavené na tučne, nie opačne. Potom nastavte interval oneskorenia na približne 0,3 sekundy.

    Po zobrazení najaktívnejších procesov budete vidieť iba prízračné obrázky práve prebiehajúcich úloh.

  • Odstráňte existujúci súbor rcfile alebo vytvorte nový symbolický odkaz. Spustite túto novú verziu a zadajte „ T „(tajný kľúč, pozri tému 4c. Príkazy oblasti úloh, Triedenie), za ktorým nasleduje“ IN „a“ čo '. Nakoniec reštartujte program s -d0 (nulové oneskorenie).

    Váš displej sa obnoví trojnásobkom rýchlosti oproti pôvodnému vrchu, čo je výhoda 300% rýchlosti. Keď vrchol stúpa po rebríku TIME, buďte trpezliví, ako môžete, pri špekuláciách o tom, či vrchol niekedy dosiahne vrchol.

Skákacie okná

Pre tieto triky potrebuje vrchol režim alternatívneho zobrazenia.

  • Keď sú viditeľné 3 alebo 4 zobrazenia úloh, vyberte akékoľvek iné okno ako posledné a vypnite nečinné procesy pomocou ' i 'príkaz prepnúť. Podľa toho, kde ste podali žiadosť “ i ', niekedy niekoľko displejov úloh skáče a niekedy je to ako akordeón, keď sa top snaží čo najlepšie prideliť priestor.
  • Nastavte súhrnné riadky každého okna inak: jedno bez pamäte (' m '); iný bez štátov (' t '); možno jeden, ktorý nemá vôbec nič, iba riadok správy. Potom podrž do „alebo“ v „a sledujte variáciu odrážajúcich sa okien - preskakujúcich okien.
  • Zobrazte všetky 4 okná a pre každé zase nastavte nečinné procesy na Vypnuté pomocou ' i 'príkaz prepnúť. Práve ste vstúpili do zóny „extrémneho odrazu“.

Veľké vtáčie okno

Tento trik tiež vyžaduje režim alternatívneho zobrazenia.

  • Zobrazte všetky 4 okná a uistite sa, že 1: Def je aktuálne okno. Potom veľkosť okna zväčšujte pomocou znaku „ n „interaktívny príkaz, kým nebudú všetky ostatné zobrazenia úloh„ vytlačené z hniezda “. Keď sú všetky presunuté, prepínajte medzi všetkými viditeľnými / neviditeľnými oknami pomocou klávesu ' _ 'príkaz prepnúť. Je to skutočne ohromujúca skúsenosť.

zadarmo - Zobrazenie množstva voľnej a použitej pamäte.
ps - Nahlásiť stav procesu alebo procesov.
pstree - Zobrazenie procesov v stromovom formáte.
uptime - Zobraziť informácie o tom, ako dlho je systém v prevádzke.