Co to jest DMESG w Linux i jak go używać?
- 4166
- 890
- Pani Janina Cieśla
Jeśli używasz Linuksa od pewnego czasu, prawdopodobnie docenicie to, jak stabilne i konfigurowalne jest, szczególnie jeśli masz pomysł na dobrze zarządzanie systemem Linux. Jednym z takich narzędzi do zarządzania systemem jest sprawdzanie Dmesg
Zakładanie jądra regularnie, a zwłaszcza gdy występuje problem z systemem. Pierwszym miejscem, do którego można się udać, jest często Dmesg
dziennik.
W tym samouczku nauczysz się:
- Jak uzyskać dostęp do
Dmesg
Dziennik jądra - Jak używać standardowej daty i znaczników czasu zamiast domyślnego (liczba sekund od początku jądra)
- Jakie informacje możesz zobaczyć w dzienniku jądra
Zastosowane wymagania i konwencje oprogramowania
Kategoria | Wymagania, konwencje lub wersja oprogramowania |
---|---|
System | Niezależny od rozkładu Linuksa |
Oprogramowanie | Wiersz poleceń Bash, system oparty na Linuksie |
Inny | Wszelkie narzędzie, które nie jest zawarte w skorupce Bash domyślnie można zainstalować za pomocą za pomocą sudo apt-get instal instal narzędzie (Lub Mnij instalacja dla systemów opartych na Redhat) |
Konwencje | # - Wymaga wykonywania Linux -Commands z uprawnieniami root bezpośrednio jako użytkownik root lub za pomocą sudo Komenda$-Wymaga wykonania Linux-commands jako zwykłego niepewnego użytkownika |
Jak uzyskać dostęp do dziennika jądra DMESG
Aby uzyskać dostęp do Dmesg
dziennik jądra, po prostu wykonaj Dmesg
Polecenie z wiersza konsoli, żadne uprawnienia administracyjne (root) nie są wymagane (domyślnie), aby uzyskać dostęp do dziennika:
$ dmesg… [64283.356724] Informacje: Zadanie CP: 647102 zablokowane przez ponad 120 sekund… [97931.332991] ACPI: Przygotowanie do wejścia do stanu snu S3 [97931.704526] PM: Zapisywanie pamięci NVS platformy [97931.704591] Wyłączanie procesorów innych niż BOOT… [97931.707220] SMPBOOT: CPU 1 jest teraz offline… [97931.746603] ACPI: CV na niskim poziomie [97931.746667] PM: Przywracanie platformy NVS Pamięć [97931.748520] Włączanie procesorów innych niż BOOT… [97931.748551] x86: uruchamianie konfiguracji SMP: [97931.748551] SMPBOOT: Uruchamianie węzła 0 procesor 1…
Za każdym razem, gdy wstawisz nowy dysk do systemu, uśpiła system lub zrobisz wiele innych rzeczy, dziennik jądra będzie śledzić te wydarzenia i zapisać je do późniejszej recenzji. Po prostu wykonanie Dmesg
W wierszu polecenia wyświetla wszystkie informacje, w kolejności chronologicznej, z indeksem czasu wiodącego, ponieważ system (lub dokładniej; jądro), w formacie sekundy.milisekund
.
Dziennik jądra DMESG z regularną datą i znacznikami
Możesz także poprosić o wydrukowanie dziennika w bardziej przyjaznym dla człowieka daty ISO i formacie znacznika czasu:
$ DMESG-Time-Format = ISO… 2021-03-14T13: 49: 21 917805+11: 00 SD 3: 0: 0: [SDA] Rozpoczęcie dysku…
Przewijanie dziennika DMESG
Jeśli chcesz przewinąć pełne wyjście DMESG od początku, użyj rury (|. więcej
):
Informacje dostarczone przez sterowniki
Różne sterowniki mogą również pisać do dziennika, a takie wiadomości są zwykle prefiksowane za pomocą wiodącego znacznika wskazującego sterownik, który pisze informacje:$ dmesg… [2.006753] USB 1-6: Produkt: mysz optyczna USB… [12.197240] snd_hda_intel 0000: 01: 00.1: Związany 0000: 01: 00.0…Wniosek
W tym artykule krótko spojrzeliśmy na
Dmesg
Dziennik jądra, jak uzyskać do niego dostęp i jakie informacje można uzyskać z tego dziennika.Dmesg
Dziennik jest głównym narzędziem rozwiązywania problemów, gdy coś jest nie tak z systemem Linux. Ciesz się Dmesg!Kolejny interesujący artykuł w pobliżu tego tematu, zobacz, jak uzyskać dostęp do stron ręcznych dla poleceń Linux. Możesz także korzystać z ekranu GNU z przykładami.
Powiązane samouczki Linux:
- Rzeczy do zainstalowania na Ubuntu 20.04
- Rzeczy do zrobienia po zainstalowaniu Ubuntu 20.04 Focal Fossa Linux
- Wprowadzenie do automatyzacji, narzędzi i technik Linuksa
- Rzeczy do zrobienia po zainstalowaniu Ubuntu 22.04 JAMMY Jellyfish…
- Hung Linux System? Jak uciec do wiersza poleceń i…
- Mint 20: Lepsze niż Ubuntu i Microsoft Windows?
- Jak podwójnie rozruch Kali Linux i Windows 10
- Pobierz Linux
- Rzeczy do zainstalowania na Ubuntu 22.04
- Zainstaluj Arch Linux na stacji roboczej VMware
- « Hung Linux System? Jak uciec do wiersza poleceń i więcej
- Jak odkryć, od wewnętrznego skryptu bash, ścieżka, w której znajduje się skrypt »