Top: Difference between revisions

From ICO wiki
Jump to navigationJump to search
Kkool (talk | contribs)
No edit summary
Kkool (talk | contribs)
No edit summary
Line 21: Line 21:


<pre>
<pre>
-b : pakktöötluse režiimis käivitamiseks
-b : pakktöötluse režiimi käivitamine


''käivitab top-i pakktöötluse režiimis, mis võib olla mõistlik, kui programmi väljund on tarvis saata teise rakendusse või faili.
Käivitab top-i pakktöötluse režiimis, mis võib olla mõistlik, kui programmi väljund on tarvis saata teise rakendusse või faili.
NB! antud režiim ei tunnista järgnevaid sisendeid töötades seni, kuni korduste arv, mis '-n' võtme abil on määratud, on ümber
NB! pakktöötlusele omaselt ei tunnista antud režiim hilisemaid käske ning jätkab tööd seni, kuni korduste arv, mis '-n' võtme abil on määratud, on ümber või protsess on 'kill' käsuga peatatud.      
saanud või protsess on 'kill' käsuga peatatud.''         


-c : Käsu (Command) parameetri sisu ümber lülitamine "käsu nime'lt"  "programmi nime'le" ja vastupidi 
-c : Käsu (Command) parameetri sisu ümberlülitamine (toggle)
      
      
Kui varem näidati Käsu parameetri all käsu nime, siis pärast "-c" rakendamist näidatakse seal samas programmi nime Lülitab ja vastupidi. Lihtne.
Kui varem näidati Käsu parameetri all käsu nime, siis pärast "-c" rakendamist näidatakse seal samas programmi nime ning vastupidi.  


-d : Viivituse ajaline intervall -d ss.tt (s nagu sekundid.t nagu (tenths) kümnendikud)
-d : Viivituse ajaline intervall. Süntaks: -d ss.tt (s nagu sekundid.t nagu (tenths) kümnendikud)
      
      
Specifies the delay between screen updates, and overrides the corresponding value in one's personal configuration file or the startup default. Later this can be changed with the 'd' or 's' interactive commands.
Selle võtme abil määratakse värskendamise (refresh) välde, esilagne väärtus on määratud, kas spetsiaalses konfiguratsiooni failis või kohaldatakse vaikeseade väärtust (näiteks 3 sekundit). Töötavas programmis saab antud parameetreid muuta interaktiivsete käskude abil "d" või "s".
   
-h : Abiinfo kuvamine


    Fractional seconds are honored, but a negative number is not allowed. In all cases, however, such changes are prohibited if top is running in 'Secure mode', except for root (unless the 's' command-line option was used). For additional information on 'Secure mode' see topic 5a. SYSTEM Configuration File.
Sisestades käsureale "top -h", kuvatakse teile vastuseks top paketi (või teegi) versioon ning selle top programmi käivatmiseks vajalik süntaks (viidatud üleval).
-h : Help
    Show library version and the usage prompt, then quit.
-H : Threads toggle
    Starts top with the last remembered 'H' state reversed. When this toggle is On, all individual threads will be displayed. Otherwise, top displays a summation of all threads in a process.
-i : Idle Processes toggle
    Starts top with the last remembered 'i' state reversed. When this toggle is Off, tasks that are idled or zombied will not be displayed.
-n : Number of iterations limit as: -n number
    Specifies the maximum number of iterations, or frames, top should produce before ending.
-u : Monitor by user as: -u somebody
    Monitor only processes with an effective UID or user name matching that given.
-U : Monitor by user as: -U somebody
    Monitor only processes with a UID or user name matching that given. This matches real, effective, saved, and filesystem UIDs.
-p : Monitor PIDs as: -pN1 -pN2 ... or -pN1, N2 [,...]
    Monitor only processes with specified process IDs. This option can be given up to 20 times, or you can provide a comma delimited list with up to 20 pids. Co-mingling both approaches is permitted.


     This is a command-line option only. And should you wish to return to normal operation, it is not necessary to quit and and restart top -- just issue the '=' interactive command.
-H : Üksikute lõimude (Threats) näitamise ja mittenäitamise ümberlülitamine 
-s : Secure mode operation
      
     Starts top with secure mode forced, even for root. This mode is far better controlled through the system configuration file (see topic 5. FILES).  
Käivitab top'i viimasena meelde jäetud 'H' vastandi. Kui lüliti on aktiivne (On), siis kuvatakse kõik protsessi üksikud lõimud eraldi. Kui mittaktiivne (Off), siis kuvatakse ühe protsessi lõimud koos. Töörežiimis toimib sama lülituskäskäsuna "H"
-S : Cumulative time mode toggle
 
     Starts top with the last remembered 'S' state reversed. When 'Cumulative mode' is On, each process is listed with the cpu time that it and its dead children have used. See the 'S' interactive command for additional information regarding this mode.  
-i : Mittetöötavate (Idle) protsesside näitamise ja mittenäitamise ümberlülitamine
-v : Version
   
     Show library version and the usage prompt, then quit.
Töörežiimis võib samade tulemuste saavutamiseks pruukida käsku "i"
</pre>
-n : Kordusteliimiit. Süntaks: -n number
 
Sätestab maksimaalse kordustearvu (nimetatud ka kaadriteks), mis top peab sooritama, et oma töö lõpetada
 
-u : Süsteemimonitoorimine kasutajate (user) kaupa. Süntaks: -u kasutaja nimi (või kasutaja ID)
 
kasutamiseks efektiivse UID ja olemasoleva kasutaja protsesside monitoorimiseks
 
-U : Sama, mis -u, ainult et see oskab opereerida ka päris -, efektiivse -, salvestatud - ja failisüsteemi- UID-ga.
 
NB! autorile ei ole see teema päri selge, mistõttu selgitavad märkused on teretulnud!
 
-p : Kindlate protsesside monitoorimine. Süntaks: -pN1 -pN2 ... or -pN1, N2 [,...]
 
Antud võtme abil võib monitoorida korraga kuni 20 protsessi. Antud käsku saab kasutada ainult käsureal, tavalisse režiimis naasmiseks võib kasutada interaktiivset käsku "="
 
-s : Turvarežiimi sisenemine
      
Käivitab top turvarežiimis, isegi root'i jaoks. Antud režiim on oluliselt paremini kontrollitav (hallatav) süsteemi konfiguratsiooni faili läbi.  
 
-S : Kumulatiivse ajarežiimi ümberlülitamine (sisse ja välja)
      
Kui kumulatiivne režiim on aktiivne (On), siis iga protsessi juures kuvatakse tema ning tema "surnud" laste poolt kasutatud protsessiaeg. Vastav interaktiivne käsk on samuti "S".
 
-v : Versioon ja käsurea süntaksi kuvamine
      
sisuliselt sama, mis -h, ehk näitab paketi versiooni ning kuvab programmi käitlemise ABC </pre>  


Programmis navigeerimiseks on oluline meeles pidada esiti kaks kõige olulisemat käsku, need on "h" (või "?"), mis on abiks kui vajate abi ning "q", mis võimaldab rakendusest väljuda. Sisenemisel '''top''''i kuvatakse monitorile pilt, mis on sarnane ülaltoodud visuaalsele näitele. Sisuliselt jagatakse ekraan neljaks osaks (järjestatuna ülevalt alla):  
Programmis navigeerimiseks on oluline meeles pidada esiti kaks kõige olulisemat käsku, need on "h" (või "?"), mis on abiks kui vajate abi ning "q", mis võimaldab rakendusest väljuda. Sisenemisel '''top''''i kuvatakse monitorile pilt, mis on sarnane ülaltoodud visuaalsele näitele. Sisuliselt jagatakse ekraan neljaks osaks (järjestatuna ülevalt alla):  

Revision as of 05:25, 15 April 2010

Autor: Kristjan Kool, AK 32

näide töötavast Top programmist

Kirjeldus

Top on süsteemi jälgimise utiliit, mis pakub kasutajale süsteemiressurssidest kokkuvõtlikku ülevaate, samamoodi põhjaliku reaalajalise infoga loetelu süsteemi tuuma poolt käideldavate tegumite ning protsesside kohta. Detailne info protsesside kohta on vaikimis reastatud protsessori koormatuse järgi. Laadi, kuidas ja milline info parasjagu kuvatakse, on võimalik spetsiaalsete võtmete ning käskude abil hõlpsasti kohandada.

Top sisaldub tarkvarapeketis procps

Kasutamine

Utiliidi käivitamiseks käsureal kasutatakse samanimelist käsku

top

Käsurea süntaks (struktuur) näeb välja selline:

top -hv | -bcHisS -d viivitus(delay) -n kordused (iterations) -p protsessi number (pid) [,pid...]

Käsurea võtmete (nimetatud ka suvanditeks suvanditeks) selgitused maakeeles:

-b : pakktöötluse režiimi käivitamine

Käivitab top-i pakktöötluse režiimis, mis võib olla mõistlik, kui programmi väljund on tarvis saata teise rakendusse või faili.
NB! pakktöötlusele omaselt ei tunnista antud režiim hilisemaid käske ning jätkab tööd seni, kuni korduste arv, mis '-n' võtme abil on määratud, on ümber või protsess on 'kill' käsuga peatatud.        

-c : Käsu (Command) parameetri sisu ümberlülitamine (toggle)
    
Kui varem näidati Käsu parameetri all käsu nime, siis pärast "-c" rakendamist näidatakse seal samas programmi nime ning vastupidi. 

-d : Viivituse ajaline intervall. Süntaks: -d ss.tt (s nagu sekundid.t nagu (tenths) kümnendikud)
    
Selle võtme abil määratakse värskendamise (refresh) välde, esilagne väärtus on määratud, kas spetsiaalses konfiguratsiooni failis või kohaldatakse vaikeseade väärtust (näiteks 3 sekundit). Töötavas programmis saab antud parameetreid muuta interaktiivsete käskude abil "d" või "s".
     
-h : Abiinfo kuvamine

Sisestades käsureale "top -h", kuvatakse teile vastuseks top paketi (või teegi) versioon ning selle top programmi käivatmiseks vajalik süntaks (viidatud üleval).  

-H : Üksikute lõimude (Threats) näitamise ja mittenäitamise ümberlülitamine  
    
Käivitab top'i viimasena meelde jäetud 'H' vastandi. Kui lüliti on aktiivne (On), siis kuvatakse kõik protsessi üksikud lõimud eraldi. Kui mittaktiivne (Off), siis kuvatakse ühe protsessi lõimud koos. Töörežiimis toimib sama lülituskäskäsuna "H"

-i : Mittetöötavate (Idle) protsesside näitamise ja mittenäitamise ümberlülitamine 
    
Töörežiimis võib samade tulemuste saavutamiseks pruukida käsku "i"
 
-n : Kordusteliimiit. Süntaks: -n number

Sätestab maksimaalse kordustearvu (nimetatud ka kaadriteks), mis top peab sooritama, et oma töö lõpetada

-u : Süsteemimonitoorimine kasutajate (user) kaupa. Süntaks: -u kasutaja nimi (või kasutaja ID)

kasutamiseks efektiivse UID ja olemasoleva kasutaja protsesside monitoorimiseks 

-U : Sama, mis -u, ainult et see oskab opereerida ka päris -, efektiivse -, salvestatud - ja failisüsteemi- UID-ga.

NB! autorile ei ole see teema päri selge, mistõttu selgitavad märkused on teretulnud! 

-p : Kindlate protsesside monitoorimine. Süntaks: -pN1 -pN2 ... or -pN1, N2 [,...]

Antud võtme abil võib monitoorida korraga kuni 20 protsessi. Antud käsku saab kasutada ainult käsureal, tavalisse režiimis naasmiseks võib kasutada interaktiivset käsku "="

-s : Turvarežiimi sisenemine
    
Käivitab top turvarežiimis, isegi root'i jaoks. Antud režiim on oluliselt paremini kontrollitav (hallatav) süsteemi konfiguratsiooni faili läbi. 

-S : Kumulatiivse ajarežiimi ümberlülitamine (sisse ja välja)
    
Kui kumulatiivne režiim on aktiivne (On), siis iga protsessi juures kuvatakse tema ning tema "surnud" laste poolt kasutatud protsessiaeg. Vastav interaktiivne käsk on samuti "S".

-v : Versioon ja käsurea süntaksi kuvamine
    
sisuliselt sama, mis -h, ehk näitab paketi versiooni ning kuvab programmi käitlemise ABC 

Programmis navigeerimiseks on oluline meeles pidada esiti kaks kõige olulisemat käsku, need on "h" (või "?"), mis on abiks kui vajate abi ning "q", mis võimaldab rakendusest väljuda. Sisenemisel top'i kuvatakse monitorile pilt, mis on sarnane ülaltoodud visuaalsele näitele. Sisuliselt jagatakse ekraan neljaks osaks (järjestatuna ülevalt alla):

  • kokkuvõte
Terminaliakna ülemised read,kus kuvatakse programmi nimi, kella- ning töötamise aeg, kasutajad, CPU(de) ja mälu olek jms süsteemi põhiandmed
  • käsurida
Kokkuvõtte osale järgnev "tühi" kasutaja käsklusi ootav rida, kus kuvatakse muuhulgas ka veateated
  • veerupäised
Protsesside parameetrite nimekiri, täna pakub Top ca 26 nimetust, mille abil on võimalik protsesse analüüsida
  • tegumitabel
Antud jaos kuvatakse protsessid ridade kaupa, reastatuna ühe kindla tulba väärtuste (parameetri) alusel


Kasutatud kirjandus

  1. IT ja sidetehnika seletav käsiraamat
  2. about.com
  3. wikipedia
  4. Top manuaal
  5. groupsys.com
  6. unixtop.com