Linux/dmesg
< Linux
opis
edytujWyświetla na ekranie ( przy standardowych ustawieniach) wszystkie komunikaty o sterownikach urządzeń załadowanych do jądra zawarte w buforze cyklicznym jądra ( ang. kernel ring buffer[1]).
Format komunikatu :
[ time ] device name: message
gdzie :
- time ( ang.) jest to czas (liczba sekund) od startu systemu (ang. boot)[2]
- device name ( ang.) jest to nazwa urządzenia którego dotyczy komunikat
- message ( ang.) jest to komunikat
pliki
edytujPlik wynikowy dmseg znajduje się katalogu /var/log/. Jest to plik tekstowy, więc możemy go oglądać za pomocą :
cat /var/log/dmesg
lub dowolnego edytora tekstowego.
Również plik /var/log/kern.log zawiera komunikaty jądra.
nazwa
edytujPochodzi od angielskiego opisu czynności którą wykonuje polecenie :
dmesg = Display device drivers MESsaGe
dokumentacja
edytujman dmesg
albo
dmesg -h
Opcje
edytujdmesg | less
Dzieli wynik na ekrany. Przechodzimy do następnej części za pomocą klawisza spacji, do poprzedniego za pomocą klawisza b. Kończymy za pomocą klawisza q.
Wybieramy komunikaty dotyczące konkretnego urządzenia, np. pamięci :
dmesg | grep -i Memory