Kuinka tallentaa komentotulos tiedostoon Linuxissa
On monia asioita, joita voit tehdä komennon tulostuksella Linuxissa. Voit määrittää komennon lähdön muuttujalle, lähettää sen toiselle komennolle/ohjelmalle prosessoitavaksi putken kautta tai ohjata sen tiedostoon jatkoanalyysiä varten.
Tässä lyhyessä artikkelissa näytän sinulle yksinkertaisen mutta hyödyllisen komentorivin temppun: kuinka tarkastella komennon lähtöä näytöllä ja kirjoittaa myös tiedostoon Linuxissa.
Tulosten tarkasteleminen näytöllä ja myös kirjoittaminen tiedostoon
Oletetaan, että haluat saada täydellisen yhteenvedon tiedostojärjestelmän käytettävissä olevasta ja käytetystä levytilasta Linux-järjestelmässä, voit käyttää komentoa df; se auttaa myös määrittämään tiedostojärjestelmän tyypin osiossa.
$ $df
Lippun -h
avulla voit näyttää tiedostojärjestelmän levytilan tilastot ihmisen luettavassa muodossa (näyttää tilastotiedot tavuina, megatavuina ja gigatavuina).
$ df -h
Nyt voit näyttää yllä olevat tiedot näytöllä ja kirjoittaa ne tiedostoon, sanoa myöhempää analysointia varten ja/tai lähettää järjestelmänvalvojalle sähköpostitse suorittamalla alla oleva komento.
$ df -h | tee df.log $ cat df.log
Tässä taika tehdään tee-komennolla, se lukee vakiotulosta ja kirjoittaa vakiolähtöön sekä tiedostoihin.
Jos tiedosto (t) on jo olemassa, voit liittää sen tällaisella vaihtoehdolla -a
tai --append
.
$ df -h | tee -a df.log
Huomaa: Voit myös tarkistaa pydf-vaihtoehdon ”df” -komennon tarkistaaksesi levyn käytön eri väreillä.
Lisätietoja on df- ja tee man -sivuilla.
$ man df $ man tee
Voit myös lukea vastaavia artikkeleita.
- 5 mielenkiintoista komentorivivinkkiä Linuxissa
- 10 hyödyllistä Linux-komentorivin temppua aloittelijoille
- 10 mielenkiintoista Linux-komentorivin temppua ja vihjeitä, jotka kannattaa tietää
- Linux-komennon suorittaminen tai toistaminen joka X sekunti ikuisesti
- Aseta päivämäärä ja aika jokaiselle komentolle, jonka suoritat Bash-historiassa
Tässä lyhyessä artikkelissa näytin, kuinka voit tarkastella komennon näyttöä näytöllä ja kirjoittaa myös tiedostoon Linuxissa. Jos sinulla on kysyttävää tai muita ideoita jaettavaksi, tee se alla olevan kommenttiosan kautta.