katselu ja seuranta on myös tärkeää osata tarkastella lokeja komentorivillä. Tämä on erityisen hyödyllistä, kun olet etäyhteyden palvelimeen ja ei ole GUI.
seuraavat komennot ovat hyödyllisiä, kun työskentelet lokitiedostojen kanssa komentoriviltä.
Katselu tiedostoja
yksinkertaisin tapa tarkastella tiedostoja komentoriviltä on käyttää cat
komento. Syötät vain tiedostonimen, ja se lähettää Tiedoston koko sisällön: cat file.txt
.,
Tämä voi olla hankalaa, kun käsitellään suuria tiedostoja(mikä ei ole harvinaista lokit!). Voisimme käyttää editoria, vaikka se voi olla liioittelua vain tiedoston katselemiseen. Tällöin tulee less
komento. Ohitamme sen tiedostonimen (less file.txt
), ja se avaa tiedoston, yksinkertainen käyttöliittymä. Täältä Voimme käyttää nuolinäppäimiä (tai j/k, jos tunnet Vim: n) tiedoston läpi siirtymiseen, käytä /
hakuun ja paina q
lopettamiseen., On olemassa muutamia enemmän ominaisuuksia, jotka kaikki on kuvattu painamalla h
avaa ohje.
tiedoston aloituksen tai lopun katsomisen
saatamme myös haluta nähdä nopeasti ensimmäisen tai viimeisen n
tiedoston rivien määrän. Tämä on, jossa head
ja tail
komennot tulla kätevä. Nämä komennot toimivat paljon kuin cat
vaikka voit määrittää, kuinka monta riviä päässä alkaa/loppua tiedosto, jota haluat katsella., Voit katsoa ensimmäisen 15 riviä tiedoston, me suorita head -n 15 file.txt
, ja haluat katsoa viimeisen 15, me suorita tail -n 15 file.txt
. Alareunassa olevien lokitiedostojen luonteen vuoksitail
komento on yleensä hyödyllisempi.
Seuranta-tiedostot
Haku-tiedostot
Yksi tapa, että me katsoimme etsiä tiedostoja ei avata tiedostoa less
ja paina /
. Nopeampi tapa on käyttää grep
– komentoa., Me määritellä, mitä haluamme etsiä lainausmerkkeihin, yhdessä tiedostonimi, ja grep
tulostaa kaikki rivit, jotka sisältävät hakusanaa tiedoston. Esimerkiksi, voit etsiä rivit, jotka sisältävät ”test” file.txt
, voit ajaa grep "test" file.txt
.
Jos grep
haun tulos on liian pitkä, voit piipittää sen less
, jolloin voit selata ja etsiä sen kautta: grep "test" file.txt | less
.,
Muokkaat tiedostoja
yksinkertaisin tapa muokata tiedostoja komentoriviltä on käyttää nano
. nano
on yksinkertainen komentorivieditori, jonka kaikki hyödyllisimmät näppäinyhdistelmät on painettu suoraan näytölle. Suorita se vain antamalla sille tiedostonimi (nano file.txt
). Jos haluat sulkea tai tallentaa tiedoston, paina Ctrl + X. editori kysyy, haluatko tallentaa muutokset. Paina y
kyllä tai n
ei. Jos valitset Kyllä, se pyytää sinua tiedostonimen tallentaa tiedoston nimellä., Jos muokkaat olemassa olevaa tiedostoa, tiedostonimi on jo siellä. Yksinkertaisesti jättää sen sellaisenaan ja se tallentaa oikeaan tiedostoon.