dmesg
(display message或者driver message)命令用于在Linux系統中顯示內核啟動信息和運行時狀態
dmesg
這將顯示內核啟動信息和運行時狀態的完整列表。
-w
或--follow
選項。這將使dmesg
持續輸出新的內核消息,類似于tail -f
命令:dmesg -w
|
(管道)和grep
命令。例如,要查看與USB相關的內核消息,請輸入:dmesg | grep -i usb
其中,-i
選項表示不區分大小寫。
dmesg
輸出保存到文本文件中,可以使用重定向操作符>
。例如,要將輸出保存到名為kernel_messages.txt
的文件中,請輸入:dmesg > kernel_messages.txt
然后,您可以使用文本編輯器查看該文件。
-l
或--level
選項。例如,要查看警告級別的內核消息,請輸入:dmesg --level=warn
其他可用的級別包括:emerg
、alert
、crit
、err
、warn
、notice
、info
和debug
。
-T
或--ctime
選項,它會在每條消息前添加一個可讀的時間戳:dmesg -T
通過這些方法,您可以使用dmesg
命令查看Linux內核啟動信息和運行時狀態。