Toimitusjohtaja prosesseja Linux alkuun komennolla
Päätehtävänä alkuun komento näyttää joita ajetaan Linux-järjestelmää. Se tarjoaa dynaamisen Näiden prosessien luettelon päivittämisestä 3 sekunnin välein oletusarvoisesti. Mitä harvat käyttäjät - myös järjestelmänvalvojat - tietää, että tiedot näytetään, niiden järjestys ja ulkonäkö ovat konfiguroitavissa. Ja tämä asetus voi jatkua senkin jälkeen, kun järjestelmän uudelleenkäynnistyksen. Lisäksi alkuun on käyttöliittymän manipuloida prosesseja.
Manual page (man-sivu) ylhäältä komento ei ole selvin. Tässä artikkelissa ehdotetaan selvittää, miten eri opetus vaihtoehtoja käyttäen alkuun komennon Linuxissa.
Operaatio
Kun käynnistät ohjelman alkuun, käyttäjä saa sen perinteisen näytöllä. Se koostuu alueen yhteenveto järjestelmän komentorivi ja viestejä, sarakeotsikot ja kentän prosesseja. Kun ajaa, se on automaattisesti odottaa voit kirjoittaa komentoja sen komentoriviltä ja viestejä. Tärkeimmät komennot ovat avulla ( "h" tai "?") Ja tuotos ( "Q"), vaikka monet käyttäjät lopettaa alkuun yhdistelmällä Ctrl + <C>.
Käyttäjä voi käyttää alkuun eri tavallista, kuten tulemme näkemään, mikä voi olla erittäin hyödyllistä useaan otteeseen. Tietoja omaan, käytä "h". Paina mitä tahansa näppäintä poistuaksesi auttaa näyttö, paitsi "h" tai "?", Joka antoi enemmän tietoa.
Yksi tapa nähdä syntaksia komento on mahdollista tulla
top -h
Tietää, mikä versio sinulla on päällä, käytä komentoa
top -v
Versiossa käytetään testeissä tässä artikkelissa oli 3.2.7. Ainakin tämä versio, tuotanto ylhäältä, hän Top-v on sama.
On syytä varoittaa, että käyttö yhdysmerkki on vapaaehtoista määrittää parametrien tämän komennon.
Tietäen alue abstraktin järjestelmän
Ylempi näyttö komento tuo viisi riviä tietoja järjestelmään.
Ensimmäinen rivi kantaa ohjelman nimi, järjestelmän aikaa, aikaa kulunut järjestelmän käynnistyksen yhteydessä, käyttäjien määrä ja järjestelmän kuormitusta. Tämä linja voi olla piilossa tai redisplayed kanssa "L"
Seuraavalla rivillä näkyy määrä järjestelmän tehtävänsä asianmukaisesti luokiteltu. Käytä komentoa "1" tarkastella eriteltyjä tietoja prosessorin tai järjestelmän ytimen.
Tilarivi vie suorittimen käytön osuus jalostajan edellisen päivityksen tiedot eri tilanteissa, eli asiat on käyttäjän tilassa ilman nice (meille), ydin prosessit (SY), idle time (ID), prosessien User-Mode mukavia (NI), odottaa input / output (WA), keskeytä käsittely laitteisto (HI) ja ohjelmistojen keskeyttää (SI) ja aika "varastettu" peräisin virtuaalikoneen muihin tehtäviin, kuten jatkuva toinen Virtual jakelulaitteet (st). Tämä linja voi olla piilossa tai redisplayed kanssa "t", joka vaikuttaa myös edellisen rivin.
Kaksi viimeistä riviä sisältävät tietoja käyttää fyysistä muistia ja vaihto. Molemmat linjat voivat olla piilossa tai unhidden kanssa "M".
Korostus tiedot
Voit käyttää komentoa "B", jotta käyttö rohkeita, jota käytetään korostamaan arvoja, rivejä tai sarakkeita sekä yhteenveto alueen komentoriviltä ja prosessien alalla. Jos terminaali ei tue käyttöä rohkeaa, tämä komento ei ole vaikutusta. Käytä tätä comanmdo on erityisen hyödyllinen yhdessä komentojen "x" ja "y". Komento "x" korostetaan sarake lajitellaan tiedot ja komento "y" korostetaan mukainen prosessi on käynnissä valtion. Komento "B" voidaan vaihtaa esiin rohkeita tai kääntää video.
Toimii vikasietotilassa
Interaktiivisia komentoja tulisi käyttää säästeliäästi. Yksi tapa välttää käyttää näitä komentoja on käyttää alkuun turvallisesti. Siten nämä komennot eivät näy, vältetään mielivaltaisen käytön. Voit suorittaa alkuun vikasietotilassa se tulee aloittaa
top -s
Voit automatisoida näin luoda alias tuumaa bashrc tai käyttää asetustiedostoja, kuten tullaan näkemään lähiaikoina.
Rajoittaa vuorovaikutusta
Se voi olla merkitystä Käyttäjä tarkistaa käyttäytymistä prosessien tietyn ajan kuluessa. Komentoa
top -n 5
näyttää luettelon prosessien päivitetään parhaillaan viisi kertaa. Katsoo, että standardin aika 3 sekuntia päivitykset, tämä on havainto, että käyttäytymistä prosessien noin 15 sekuntia.
Kirjoittaminen tiedostoon
Komennolla
top -b -n 3 > /tmp/teste.txt
alkuun toteutetaan vuonna erän (-b, erä) kolmella päivitykset. Tulos kirjataan tiedostoon myöhempää ja manipulointia. Kun käynnissä erän alkuun ei hyväksy syöttää komentoja käyttäjiltä. Muutoksia tällä tavoin käyttää se voi aiheuttaa tulostetiedot käsitellään toinen komento, ennen kuin se näytetään tai lähettää tiedoston. Esimerkiksi:
top -b -n 3 | grep Xorg
näyttää vain tietoja tämän prosessin kyseessä (Xorg X-palvelin).
Muuttaminen Päivitä aika
Käyttäjä voi haluta harkita tilanteessa, jossa kolme sekuntia ei ole asianmukaista. Hän voi käyttää komentoa
top -d 6.5
Jotta ohjelma päivittää prosessi luettelosta joka kuudes sekunti ja viisi kymmenesosaa, esimerkiksi.
Jos asetat päivittää aika liian pitkä ja haluat päivittää ruudun kerrallaan, paina välilyöntinäppäintä tai ENTER komentokehotteeseen.
Jos tahtoa muuttaa tämän parametrin juostessani alkuun, paina "D" tai "S" komentoriviltä. Tämä mahdollistaa nopean ja kirjoita haluamasi ajan päivitys. Varoa tyyppiä hyvin alhainen ja että estää tulkinta ja käyttö. Käyttää näitä komentoja ei ole käytössä, kun alkuun on vikasietotilassa.
Jos milloin tahansa, kun haluat tietää, mihin aikaan päivitys välein nykyisen alkuun, paina "h" komentoriviltä ja katso arvo otsikossa ohjesivu. Käyttää mitä tahansa näppäintä - paitsi "h" ja "?" - Vie sinut takaisin ohjelman käyttöliittymä.
Jälkeen käyttäjä
Että haluat tutkia prosesseja Käyttäjäkohtainen järjestelmä. Tämä on mahdollista komennolla
top -u abigail
Siten haluat nähdä vain prosessit kuuluvat User joiden tili on Abigail. Kuitenkin tässä tapauksessa, saatat menettää joitakin prosessia tämän käyttäjätunnuksen, mutta se on käynnissä ja sudo - joka muuttuu tehokkaasti käyttäjän prosessi - tai jopa tiedostojärjestelmän Käyttäjätilien, vaan manipuloivat prosessi maissa. Varmistaa näytön näissä tapauksissa, komento olisi
top -U abigail
Kun haluat arvioida prosesseja käyttäjälle alkuun käynnissä, paina 'u' tai 'U' komentokehotteeseen ja kirjoita nimi Käyttäjätilien tai omaan UID. Palata nähdä prosesseja kaikkien käyttäjien, käytä uudelleen komentojen "u" tai "U" ja painaa enteriä, eikä täytä tiedot tietyn tilin.
Muuttaminen tietokokonaisuuden
Oletusarvoisesti tehtävä alue näyttää, tapauskohtaisesti: asian numero, tehokas omistaja Käyttäjän prosessin ensisijainen ja nice arvo yhteensä näennäismuistin, yhteinen elin-ja käytössä, tila, osuus ajankäytön prosessori, osuus käytettävissä olevan muistin käytön, CPU-aika on jo käytetty (tarkkuus sadasosan sekunnin) ja ohjelman nimen mukaan. Kuitenkin monet muut vaihtoehdot voidaan pitää tunnistaa "emo prosessi", terminaali valvonnassa, sivu virheitä ja muita tietoja, jotka voivat olla hyödyllisiä tietyissä tilanteissa.
Kassa pystyy näyttämään neljä erilaisia kenttiä, kutsutaan ryhmiä aloilla. Jokaisella ryhmällä on erityinen painopiste, joista ensimmäinen on standardi (oletus), toinen keskittyi tehtäviä, kolmas ja neljäs muisti käyttäjille. Käytä "G"-komentoa valita neljästä haluat tarkastella. Jos haluat tietää, mitkä tiedot näytetään kunkin ryhmän kenttiä, käytä "ja työkenttä jaetaan neljään osaan, joista jokaisella on kenttiä.
Voit muuttaa kenttiä, jotka näkyvät kunkin ryhmän. Käytä komentoa "F" ja näyttää kaikki käytettävissä olevat kentät. Mitkä ovat osoittaneet, on merkitty tähdellä ja isolla kirjaimella, kun taas toiset ovat sen jälkeen pieni kirjain. Painamalla kirjeessä, että tunnistaa ne kentät ovat käytössä tai poissa käytöstä nykyisen ryhmän aloilla. Jos haluat muuttaa järjestystä, jossa kentät näkyvät, käytä 'O' saada näytön samanlainen edellisen komennon. Painamalla edellisen kirjain isolla, on kentällä vastapainoksi vasemmalle ja päinvastoin painamalla kirjain pienellä, kenttä on siirtynyt oikealle. Poistua näytön joten komento "f", koska komento 'O', paina nappia, joka ei vastaa mitään alaa, kuten avainten tai ESC.
Uusjako tiedot
Toinen pyyntö Käyttäjä voi lajitella tietoja tietyllä alalla. Komentojen "F" tai "O" johtaa valinta-näyttö sarakkeen lajittelua. Klikkaa kirje, jossa ilmoitetaan kenttä, jota haluat tehdä muutoksia. Tämä lajittelu tapahtuu sisäisiä arvoja, jotka voivat aiheuttaa eräänlaista käsittämätön aloilla kuten terminaali mukana prosessissa. Nopeampi tapa tilata on käyttää seuraavia komentoja
- M - Prosenttia muistia
- N - Number of tunnistaminen prosessin
- P - osuus CPU usage
- T - Aika suorittimen käyttö
Toinen tekniikka muuttaa alaa tilaus on käyttää komentoa "<" ja lajitella kentän vasemmalla puolella kentän lajittelun tai>-kentän oikealla puolella on. Komento "R" käytetään kääntää järjestyksen menee siitä suurimmasta pienimpään tai päinvastoin
Muuttaminen määrä prosessien näytössä
Käytä komentoa "n" tai "#" ilmoittaa enimmäismäärä prosessit näytetään. Kun kirjoitat 0 palata oletusnäkymään.
Seuraavat menettelyt
Toinen skenaario on ylläpitäjä, joka haluaa tarkistaa joitakin tiettyjä prosesseja. Ratkaisu on käyttää komentoja
top -p 5200 -p 5300
tai
top -p 5200, 5300
Joko niin, alkuun vain seurata prosessin PID 5200 ja 5300. Ole varovainen ja toinen muoto, ei jätä tilaa ennen pilkkua. Ensimmäisen lomakkeen avulla voit sisältää enintään 20 prosesseihin. Ei ole rajoitettu määrä prosesseja toisessa muodossa. Ja kaksi muotoa voidaan käyttää samanaikaisesti. Jos milloin tahansa, järjestelmänvalvoja haluaa nähdä muita prosesseja ei tarvitse käynnistää uudelleen alkuun. Voit tehdä tämän kirjoittamalla komento '=' in komentoriviltä ohjelmaa.
Tappaminen tai lähettää viestin prosessi
Paina komento "k" ja saat nopeasti ilmoittamaan PID tahansa prosessia. Kun teet tämän, sinua pyydetään jonka signaali on lähetettävä prosessin tämän PID - voit ilmoittaa sekä numeerinen arvo merkki nimensä. Signaali lähetetään oletuksena on 15 (SIGTERM). Jos olet parannuksen tai paina "K" vahingossa anna PID tyhjäksi ja keskeyttää lähetyksen signaali. Jos katumus tulee vasta, kun asia on valittu, valitse 0 (nolla), koska signaali. Komento "K" ei voida käyttää, jos alkuun on vikasietotilassa.
Muuttaminen mukava prosessi
Paina komento "R" komentokehotteessa ilmoittaa PID on prosessin ja uuden mukava arvo on sille. Huomaa, että tavalliset käyttäjät eivät voi lisätä mukavaa sen prosesseja, osoitetaan niille arvoa pienempi kuin sen käypä arvo. Tämä komento ei voi käyttää, kun ohjelmaa käytetään vikasietotilassa.
Komentoriviltä tai ohjelman nimi?
Oletuksena on, että alue prosessin Näyttää sarakkeen nimen ohjelman liittyvät kuhunkin prosessiin. Kaksi tapaa visualisoida komentorivin avulla käynnistät ohjelman. Yksi näistä muodoista ja suorita alkuun näin:
top -c
Muulla tavalla ja komentaa "C" ohjelman aikana.
Sivuuttaa Idle prosessit
Monet prosessit järjestelmän toimettomana jokaisessa hetkessä aikaa. Edelleen, sinun täytyy elää niiden kanssa prosessiin. Ellei ohjelma on alustettu seuraavasti:
top -i
Näin se näyttää prosessit ovat käyttämättömänä tai zombeja. Tämä voi myös saada aikaan "i".
Analysoiminen threads
Jos tavoitteena on saada tarkempaa analyysiä tai vain tutkia käyttäytymistä käyttöjärjestelmä, voit nähdä luettelon kierteet ja ei oletuksena, joka on yhteenveto menetelmillä. Voit tehdä tämän käynnistämällä alkuun tämän lomakkeen:
top -H
Arvoja enemmän kuin yksi ydin tai prosessori
Oletusarvoisesti osuus näytönohjaimelle ei oteta huomioon kokonaismäärä jalostajien tai sydämiä saatavilla. Koska prosessi saattaa olla ilmoitettu käyttää 120% prosessori aikaa, vaikka se on käytössä 60% ajasta kummankin ytimen Dual-Core-prosessori. Voit katsoa tietoja sopivampi (tai ei), käytä "I" Vaihtaa Irix (oletus) tila tai Solaris
Kerännyt aika
Saamme prosessorin käytetyn ajan kunkin prosessin prosessin alkuun. Se voi kuitenkin olla merkitystä ylläpito ei ole arvioida, kun kukin prosessi, mutta kumulatiivinen prosessi ja lapsen prosesseja jo "kuollut". Tätä varten, alkuun on toimintamuoto tähän tilanteeseen. Kumulatiivinen matka on oletusarvo. Kun aktivoitu, se näyttää kumulatiivinen aikaa, kuten edellä todettiin. Vain käynnistät ohjelman kanssa
top -S
jotta se toimii kumulatiivinen tavalla vastapäätä viimeinen kumulatiivinen aiemmin kirjattu. Toinen tapa käyttää menetelmää on kumulatiivinen ja "S"
Elämä on värikäs
Voit terminaali kannattaa käyttää värejä ja kaikkein voit käytät alkuun korostamalla tiettyjä tietoja rohkeita? Jos pidät tai tarvetta, näyttää tietoja voidaan Väritystehoste. Ensimmäinen, käytä komentoa "Z" vaihtaa värikarttaa. Näytön pitäisi muuttaa yhden esimerkin siitä, miten käyttöliittymä on, kun Väritystehoste. Paina kirje, jossa ilmoitetaan alue, johon haluat valita värin (alue S yhteenveto järjestelmän M komentoriville, H sarakeotsikot ja T tehtävän alue) ja luku väri haluamasi (0-7). Kun tulos on valmiit, paina ENTER. Painamalla "" tai "W" muutat ryhmän komentoja, ja voi valita eri värit kullekin.
Vihje: Valitse sama väri kaikissa neljää komentoja, lukuun ottamatta sarakeotsikot. Kun valitset värin kunkin ryhmän otsikko, voit helposti tunnistaa nykyisen ryhmän.
Komento 'z' avulla tai ei käytä värejä. Yhdistä värit ja rohkea esille komennot ( "b" ja "B") luo käyttöliittymä miellyttävämpi tai todella hirvittävää, se on sinun.
Tallennuksen asetukset
Kokouksen jälkeen ja tulee lähelle päättää alkuun, voit alkaa säätää tiettyjen parametrien alussa jokaisen täytäntöönpano ohjelman. Tee elämästäsi helpompaa kirjoittamalla komento "W". Tämä tallentaa asetukset tämän ohjelman tiedostoon ja seuraava toistaa samaa on suoritettava tallennetut tiedot.
Huijari - Kun laajenemisesta
Tämä temppu perustuu käyttää päivityksen aika hyvin alhainen ja seuraa aikataulujen prosessia niin, että mikään muu väline voi tehdä
- Maksimoi terminaali
- Anna
nice -n -10 -d 0.09Making alkuun ajaa mukava korkealaatuisia ja 9 sadasosaa ja toinen - Korosta rivi prosessin käynnissä päinvastoin korostavat
- Testin jotta ajan tai MEM
Trick - top top
Tämä temppu muuttaa asetuksia kirjoitetaan alkuun. Halutessasi tehdä varmuuskopio asetuksista
- Aloita alkuun
- Anna, järjestyksessä, ja "T", "W" ja "Q"
- Käynnistä alkuun on top-d0
Top on määrännyt prosessorin, katso alkuun itse ylös. Hän voi päästä alkuun?
Tekemisen
Kanssa alkuun komennon, järjestelmän ylläpitäjä voi hyödyntää erilaisia resursseja analysoida käyttäytymistä prosesseissa. Ja sinulla on salaisuus kertoa alkuun? Tai ehdotuksesta varojen käytöstä esitetään tässä?



















Top-komento on erittäin hyvä, ja yksi sen eduista on läsnä lähes kaikissa jakeluissa oletuksena, kuten huonekalut.
Mutta mieluummin päivittäisen työn kanssa htop, jonka lisäksi vakio-ominaisuuksia tekee käyttöliittymän miellyttävämpää ja intuitiivinen.
Onnittelut artiklan ja monia muita mielenkiintoisia artikkeleita, olen muutaman kuukauden jälkeen blogin, ja aina oppia erinomaisia artikkeleita.
[...] Kun Cid R Andrade (Falecom? Cidandrade · Pro · BR) - viittaus [...]
Renato
Tilarivi UCP TVOC ole puhuneet "id", mitä se tarkoittaa?
Itse asiassa, jos haluan tietää kokonaiskulutuksesta jalostajan pitäisi näyttää?
Kiitos.
Everton @, @ ja @ Renato Renato
Arvostan maksut.
Tietojen puute tunnus Tilarivin (idle time) on korjattu. Lisäksi kokonaiskulutus jalostajan ero 100% ja arvon ollessa toimettomana. Se voi olla hyödyllistä lisätä väliin päivitykset arvojen vakaampi.
Renato.
Joten te sitä, että kulutus minun prosessori on vain kaavalla:
100-id = arvo kulutuksen prosessori
Onko tämä oikein?
Palaamme asiaan.
Oma tunnus on 98%
Joten kulutus prosessori on vain: 2%
Onnittelut artikkelin, parhaiten alkuun komento olen koskaan lukenut!
@ Renato, that's right! Kotitietokoneet yleensä työtä noin 10% sen koko kapasiteetin osalta prosessori
@ Eduardo, kiitos. Toivon ehdotuksia artikkeleita muita komentoja
(*_*) - Recording asetukset
Tietoja, kokoonpano tiedoston TOP tuottaa kullekin käyttäjälle, ja tyylistä. Toprc (ylin kohta RC), jossa ote kuvastaa valmiita noudattamaan, ja päivittää käytössä alkuun:
========
RCfile on "top Windows" # häpeämätöntä braggin "
Tunnus:, Mode_altscr = 0, Mode_irixps = 1, Delay_time = 3,000, Curwin = 3
FIE fieldscur = AEHIOQTWKNMbcdfgjplrsuvyzX
winflags = 62777, sortindx = 10, maxtasks = 0
summclr = 1, msgsclr = 1, headclr = 3, taskclr = 1,
Job fieldscur = ABcefgjlrstuvyzMKNHIWOPQDX
winflags = 62777, sortindx = 0, maxtasks = 0
summclr = 6, msgsclr = 6, headclr = 7, taskclr = 6
Mem fieldscur = ANOPQRSTUVbcdefgjlmyzWHIKX
winflags = 64825, sortindx = 13, maxtasks = 0
summclr = 5, msgsclr = 5, headclr = 4, taskclr = 5
Usr fieldscur = ABDECGfhijlopqrstuvyzMKNWX
winflags = 64825, sortindx = 4, maxtasks = 0
summclr = 3, msgsclr = 4, headclr = 2, taskclr = 3
========
(*_*) Damarinho
http://br.geocities.com/omlinux
(*_*)
Vaihtoehtoisesti, jotka käyttävät Gnome:
gnome-system-monitor
(*_*) Damarinho
@ Damarinho, kiitollinen yhteistyöstä
Ja kiitos suosituksia heti kirjoittaa artikkeli htop
[...] Erittäin mielenkiintoinen artikkeli professori Cid Andrade jokaiselle, joka rakastaa tai toimii Linux-, komento [...]
[...] Lähde: http://blog.cidandrade.pro.br/tecnologia/linux-comando-top/ [...]