Ukaz Linux dmesg Je zelo priljubljeno orodje, o katerem smo že govorili v LxA. Zahvaljujoč njej je mogoče sporočila dobiti in prikazati iz medpomnilnika obroča jedra Linuxa. Ta sporočila so zelo zanimiva, saj vsebujejo veliko informacij o opremi, tako na strojni kot na sistemski ravni.
Vse te informacije so lahko dragocene (zagon, pomnilnik, CPU, naprave, moduli, ...), ko gre za njih odkrivanje težav in njihovo odpravljanje. Zato bi morali poznati nekaj praktičnih ukazov, ki so bistvenega pomena za preverjanje, ali je na vašem računalniku težava in ki vam dajejo napotke, kako se jih lotiti.
Za pridobitev teh informacij lahko uporabite naslednje ukaze:
- Našteti vsi naloženi gonilniki v jedru Linuxa lahko uporabite naslednji ukaz:
<br data-mce-bogus="1"> dmesg | less<br data-mce-bogus="1">
- Seznam vseh zaznanih naprav Naj se imenujejo "name" (nadomestite ime za vse, kar potrebujete, na primer sda, gpu, usb, dma, pomnilnik ...):
dmesg | grep -i nombre
- Oglejte si sporočila o napakah ki lahko kaže na težave, ki obstajajo v sistemu (lahko poiščete tudi druge ravni opozoril, kot so informacije, opozorila itd.):
dmesg | grep -i error
- Spremljajte medpomnilnik obroča jedra v realnem času, da vidite, kaj se zdaj dogaja (v sistemu lahko poskusite narediti nekaj, da se prikažejo nova sporočila, na primer povežite in odklopite pomnilnik USB):
watch "dmesg | tail -20"
- Lahko tudi izbriši zapis obroča medpomnilnika, da je čist. Za to lahko uporabite naslednji ukaz:
dmesg -C
Če vas zanima ogled dnevnikov ali zapisov medpomnilnika zvonjenja, morate vedeti, da so shranjeni v / var / log / dmesg. In ne pozabite, da bo ta datoteka obstajala, tudi če uporabljate systemd v vašem distro, tako kot v Sys V init in podobno. Pravzaprav je tudi v navadnem besedilu, zato ga lahko uporabite za povezovanje (mačka) ...