Järjestelmänvalvojat joutuvat usein tarkastelemaan lokeja Linux-käyttöympäristössä. Tämä on ensimmäinen asia, joka on tehtävä, jos on olemassa ongelma ja tehtävä on korjata se. Linux-käyttöjärjestelmä ja käynnissä olevat sovellukset tuottavat erityyppisiä viestejä, jotka kirjataan eri lokitiedostoihin.
Linux käyttää erityisiä ohjelmistoja, tiedostoja ja hakemistoja lokitiedostojen tallentamiseen. Jos tiedät, mitkä ohjelmat tuottavat mitäkin lokitiedostoja, ja mikä tärkeintä, missä nämä lokit sijaitsevat, pystyt ratkaisemaan nopeasti ja mahdollisimman vähällä ajanhukalla ilmenevät ongelmat. Seuraavaksi tarkastelemme Linuxin lokijärjestelmän tärkeimpiä osia, lokitiedostoja ja apuohjelmia, joita voidaan käyttää Linux-lokien tarkasteluun.
Kaikki Linuxin peruslokit sijaitsevat kansiossa /var/log/ voit listata järjestelmäsi lokitiedostot komennolla ls
:
$ ls -l /var/log/
Seuraavaksi tarkastellaan 20:tä eri Linux-lokitiedostoa, jotka sijaitsevat hakemistossa /var/log/
. Jotkut näistä lokitiedostoista löytyvät vain tietyistä jakeluista, esimerkiksi dpkg.log
löytyy vain Debian-pohjaisista järjestelmistä:
Seuraavaksi tarkastellaan, miten näitä lokitiedostoja voidaan tarkastella käyttöjärjestelmässä.
Lokien tarkastelemiseksi Linux-käyttöympäristössä on kätevää käyttää useita rivikomento-apuohjelmia. Tämä tehdään yleensä käyttämällä mitä tahansa tekstieditoria tai erityistä apuohjelmaa. Todennäköisesti sinun on saatava superuser-oikeudet, jotta voit tarkastella lokeja Linuxissa. Seuraavassa on luettelo tähän tarkoitukseen useimmin käytetyistä komennoista:
Voit tarkastella vieritettävää lokia /var/log/dmesg suorittamalla:
$ less /var/log/dmesg
Näytä reaaliaikaiset lokit:
$ tail -f /var/log/dmesg
Avaa dmesg-lokitiedosto
:
$ cat /var/log/dmesg
Näytä ensimmäiset rivit:
$ head /var/log/dmesg
Muita tulostusvirheitä /var/log/messages-tiedostosta
:
$ grep -i error /var/log/dmesg
Voit tarkastella lokeja Linuxissa myös graafisten apuohjelmien avulla. Logit-ohjelman avulla voit helposti tarkastella ja seurata järjestelmälokeja Linux-kannettavassa tietokoneessa tai henkilökohtaisessa tietokoneessa.
Voit asentaa ohjelman mihin tahansa järjestelmään, johon on asennettu X-palvelin. Myös mitä tahansa graafista testieditoria voidaan käyttää lokien tarkasteluun.
Apply the discount by inserting the promo code in the special field at checkout:
Apply the discount by inserting the promo code in the special field at checkout: