Mitä ”erätila” tarkoittaa ylimmälle komennolle?

Luin komennosta top ja törmäsin asiaan, jota en ymmärrä oikein:

suosituimmat vaihtoehdot:

-b Suorita eräajotilassa . Tämä on hyödyllinen lähdettäessä ylhäältä toisille ohjelmille tai tiedostoon. Se suorittaa -n-vaihtoehdolla määritetyn iteraatioiden määrän ja päättyy.

Mikä on eräajotila?

Muuten:

Kuinka -b -vaihtoehto on hyödyllinen seuraavassa 5 kertaa toistuvassa komennossa:

top -b -n 5 > file1 

Mitä eroa yllä olevalla komennolla on seuraavaan komentoon, joka poistaa vaihtoehdon -b:

top -n 5 > file1 

Kommentit

  • Et ole edes vertaillut tiedoston sisältöä …?: -S

A nswer

Erätila viittaa eräkäsittelyyn , joka tarkoittaa automaattista käsittelyä ilman ihmisen väliintuloa. Erä on vuorovaikutteisen vastakohta.

Erätilassa top tuottaa tuotoksen, joka on järkevämpää kerätä lokitiedostoon tai jäsentää (vaikka yläosa ei ole kovin hyvä tuottamaan jäsennettävää ulostuloa myös erässä -tilassa). Lähtölinjojen lukumäärälle ei ole rajoitusta, eikä lähtö sisällä mitään pakosarjoja muotoilua varten.

Vuorovaikutteisessa tilassa top tuottaa ihmisen katseluun tarkoitettua lähtöä. Erityisesti se näyttää vain yhden näytön Lähtö sisältää joitain pakosarjoja muotoilua varten. Top toimii interaktiivisessa tilassa, vaikka ulostulo ohjataan tiedostoon; vain -b -vaihtoehdon läsnäololla on merkitystä.

Vastaa

1. Erätila on hyödyllinen, jos haluat tallentaa valvotut tiedot myöhempää tarkastelua varten tai analysoida niitä toisella ohjelmalla. Voit käyttää kerättyjä tietoja mukautettujen lokitiedostojen luomiseen (esimerkki käytöstä on kuvattu täällä ), tietokantoja tai jopa kaavioita, jotka voidaan ladata verkkopalvelimeen etävalvontaa varten. Löydät erälähdön monista suosituista ohjelmista, kuten snort tunkeutumisen havaitsemisjärjestelmä m.

2. Vaihtoehto -b kertoo top käyttää eräkäyttötilaa, joka on koneellisesti luettavissa. Tämä tarkoittaa, että et saa hienoa muotoilua (jonka näet, kun suoritat top interaktiivisessa tilassa), mutta kaikki tiedot otetaan mukaan. Jos ohjaat uudelleen top -n 5 tiedostoon, näet vain rivit, jotka sopivat ruudulle. Tämä johtuu siitä, että top olettaa, että sitä ajetaan vuorovaikutteisesti, ja odottaa käyttäjän vierittävän alaspäin jos hän haluaa nähdä kaikki rivit. Kokeile itse.

Vastaa

Sähköpostiosoitettasi ei julkaista. Pakolliset kentät on merkitty *