Бүртгэл/тэмдэглэл файл (log file ) гэж нэрлэх файлуудаас өөрийн системийн талаар маш их мэдээллийг авч болно.
Линүксийн бүртгэлийн буюу тэмдэглэл файлууд гэж юун ямар файлууд байдаг, хаан байрлах, түүнийгээ та яагаад хамгаалах хэрэгтэй юм бэ гэдгийг ойлгоход чинь туслах үүднээс уншиж ойлгож мэдсэнээ та нартай хуваалцъя. Линүкс компьютер дээрх бүртгэл файлууд нь нилээд нэн чухал мэдээлэл болох тул системд ямар нэг асуудал гарах эсвэл програмын хэрэгслийн тодорхой тохиргоог хийхэд шийдвэрлэх жишээлбэл варилус (wireless) буюу утасгүй чихэвч эсвэл Виртуалбокс суулгацын ажиллагаанд ямар нэг зүйл болохгүй асуудал гарах үед танд энэ файлууд тусална. Линүксийн ихэнх БҮРТГЭЛИЙН ФАЙЛУУД /var/log/ хавтас буюу директив дотор байрлана. Энд янз янзын зориулалтын бүртгэлийн файлууд байх ба файл бүхэн өөрийн зориулалттай байна. Жишээлэхэд Линүксийн цөмд зориулсан бүртгэлийн файлууд байх ба тэд зөвхөн APT (Advanced Packaging Tool ) болон X серверийн ажиллуулсан програм програмуудын тухай тэмдэглэсэн байдаг. Та ямар нэг тодорхой хэрэгсэл ашиглаж бүртгэл файлыг унших шаардлага байхгүй, учир нь бүх файл цулгуй бичвэрээр бичигдсэн байна. Та ердөө л бүртгэлийн файлаа олох хэрэгтэй.
(Туслах тайлбар: daemon (диимн) энэ үгийн гарал нь ('Disk And Execution MONitor') гэсэн үгсийг товчилж гарсан бөгөөд компьютер буюу процессор дээр гүйцэтгэгдэх боловч ажиллахдаа тодорхой нөхцөл бий болох хүртэл унтаа буюу идэвхгүй байхаар програмчлагдсан програм юм. Жишээлбэл: вэб серверийн диимн болох ‘HTTPD’ нь хөтөч ямар нэг вэб хуудас хүсэж сервертэй холбогдох хүртэл идэвхгүй далд байж байдаг. Ийм холбоо гарч ирэхэд диимн идэвхжээд хөтчийн хүссэн хуудсыг олж, хөтчийг ажиллуулж буй клиент рүү илгээдэг. Диимн-ийг ард ажиллах програм ч гэж нэрлэдэг.)
Тэгвэл ихэнх системийн адил Линүкс түгээлтүүдийн системийн бүртгэл файлууд “syslogd” системийн бүртгэлийн диимн-оор (system log daemon) үүснэ. Диимн нь бүх бүртгэл файлуудыг /etc/syslogd.conf файлд үүсгэж бичиж бэлтгэнэ. Зарим хэрэглээний програмууд нь өөрийн ЛОГ буюу бүртгэлийн файлаа өөрөө үүсгэх бөгөөд тэд /var/log дотор байдаг юм байна.
dmesg тушаал нь техникийн тохиргоо болохгүй зовооход хамгийн хэрэгтэй хэрэгслийн нэг нь болдог. Энэ команд нь ердөө л бүүт хийж эхлэхэд танигдсан бүх төхөөрөмжийг дэлгэц дээр бичиж гаргадаг. Үүний зэрэгцээ dmesg нь системийн цөм ачаалж эхлэх буюу бүүтир хийх мэдээллийг бүртгэн бичиж авдаг. Хэрэв танд ямар нэг жишээлбэл “Nvidia” график кард хэрэглэхэд асуудал учирвал dmesg | grep nvidia гэсэн тушаалыг өгөхөд системийг эхлүүлэхэд энэ карт танигдсан үгүй тухай хэлж өгнө. Үүнтэй төстэй Вэбкам, USB төхөөрөмжийн драйверууд эсвэл утасгүй товчлуур-гар гэх мэт ямар нэг төхөөрөмжийн тухай мэдээллийг авч болно. Бүртгэлийн файлууд нь цулгуй бичвэр тул дэлгэц дээр хялбархан уншиж чадна. Ихэнх түгээлтүүд бүртгэлийн файлуудыг унших график хэрэгслүүд хавсаргасан байдаг. “Gnome” ГНОМЕ хэрэглэгчид gnome-system-log ашиглаад бүртгэлийн файлуудаа хараад асуудлаа шийдэхэд туслах байх.
...
Линүксийн бүртгэлийн буюу тэмдэглэл файлууд гэж юун ямар файлууд байдаг, хаан байрлах, түүнийгээ та яагаад хамгаалах хэрэгтэй юм бэ гэдгийг ойлгоход чинь туслах үүднээс уншиж ойлгож мэдсэнээ та нартай хуваалцъя. Линүкс компьютер дээрх бүртгэл файлууд нь нилээд нэн чухал мэдээлэл болох тул системд ямар нэг асуудал гарах эсвэл програмын хэрэгслийн тодорхой тохиргоог хийхэд шийдвэрлэх жишээлбэл варилус (wireless) буюу утасгүй чихэвч эсвэл Виртуалбокс суулгацын ажиллагаанд ямар нэг зүйл болохгүй асуудал гарах үед танд энэ файлууд тусална. Линүксийн ихэнх БҮРТГЭЛИЙН ФАЙЛУУД /var/log/ хавтас буюу директив дотор байрлана. Энд янз янзын зориулалтын бүртгэлийн файлууд байх ба файл бүхэн өөрийн зориулалттай байна. Жишээлэхэд Линүксийн цөмд зориулсан бүртгэлийн файлууд байх ба тэд зөвхөн APT (Advanced Packaging Tool ) болон X серверийн ажиллуулсан програм програмуудын тухай тэмдэглэсэн байдаг. Та ямар нэг тодорхой хэрэгсэл ашиглаж бүртгэл файлыг унших шаардлага байхгүй, учир нь бүх файл цулгуй бичвэрээр бичигдсэн байна. Та ердөө л бүртгэлийн файлаа олох хэрэгтэй.
(Туслах тайлбар: daemon (диимн) энэ үгийн гарал нь ('Disk And Execution MONitor') гэсэн үгсийг товчилж гарсан бөгөөд компьютер буюу процессор дээр гүйцэтгэгдэх боловч ажиллахдаа тодорхой нөхцөл бий болох хүртэл унтаа буюу идэвхгүй байхаар програмчлагдсан програм юм. Жишээлбэл: вэб серверийн диимн болох ‘HTTPD’ нь хөтөч ямар нэг вэб хуудас хүсэж сервертэй холбогдох хүртэл идэвхгүй далд байж байдаг. Ийм холбоо гарч ирэхэд диимн идэвхжээд хөтчийн хүссэн хуудсыг олж, хөтчийг ажиллуулж буй клиент рүү илгээдэг. Диимн-ийг ард ажиллах програм ч гэж нэрлэдэг.)
Тэгвэл ихэнх системийн адил Линүкс түгээлтүүдийн системийн бүртгэл файлууд “syslogd” системийн бүртгэлийн диимн-оор (system log daemon) үүснэ. Диимн нь бүх бүртгэл файлуудыг /etc/syslogd.conf файлд үүсгэж бичиж бэлтгэнэ. Зарим хэрэглээний програмууд нь өөрийн ЛОГ буюу бүртгэлийн файлаа өөрөө үүсгэх бөгөөд тэд /var/log дотор байдаг юм байна.
dmesg тушаал нь техникийн тохиргоо болохгүй зовооход хамгийн хэрэгтэй хэрэгслийн нэг нь болдог. Энэ команд нь ердөө л бүүт хийж эхлэхэд танигдсан бүх төхөөрөмжийг дэлгэц дээр бичиж гаргадаг. Үүний зэрэгцээ dmesg нь системийн цөм ачаалж эхлэх буюу бүүтир хийх мэдээллийг бүртгэн бичиж авдаг. Хэрэв танд ямар нэг жишээлбэл “Nvidia” график кард хэрэглэхэд асуудал учирвал dmesg | grep nvidia гэсэн тушаалыг өгөхөд системийг эхлүүлэхэд энэ карт танигдсан үгүй тухай хэлж өгнө. Үүнтэй төстэй Вэбкам, USB төхөөрөмжийн драйверууд эсвэл утасгүй товчлуур-гар гэх мэт ямар нэг төхөөрөмжийн тухай мэдээллийг авч болно. Бүртгэлийн файлууд нь цулгуй бичвэр тул дэлгэц дээр хялбархан уншиж чадна. Ихэнх түгээлтүүд бүртгэлийн файлуудыг унших график хэрэгслүүд хавсаргасан байдаг. “Gnome” ГНОМЕ хэрэглэгчид gnome-system-log ашиглаад бүртгэлийн файлуудаа хараад асуудлаа шийдэхэд туслах байх.
...
Comments